Senior Python Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Engineer with a contract length of "unknown", offering a pay rate of "unknown". Key skills include 5+ years of Python experience, familiarity with consumer electronics, and a Bachelor's degree in a relevant field.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
560
🗓️ - Date discovered
April 24, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Unknown
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Sunnyvale, CA
🧠 - Skills detailed
#System Testing #Computer Science #Web Services #Python #Security #Scala #Programming #Documentation #Pandas #Django #Flask #Debugging #JavaScript
Role description

Senior Python Engineer

Summary:

The main responsibilities of a Python Engineer include writing and testing code, debugging programs, and integrating applications with third-party web services.

Key Projects: Smart glasses product.

Job Responsibilities:

   • Write effective, scalable code.

   • Develop back-end components to improve responsiveness and overall performance.

   • Integrate user-facing elements into applications.

   • Review and approve modifications to existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.

   • Develop and direct software system testing and validation procedures, programming, and documentation.

   • Improve functionality of existing systems.

   • Implement security and data protection solutions.

   • Assess and prioritize feature requests.

   • Coordinate with internal teams to understand user requirements and provide technical solutions.

   • Counsel customers about software system design and maintenance.

   • Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.

Typical Day in the Role: Coding and debugging hardware - head down and some meetings.

Must-have HARD skills: Python experience (5+ years) - Pandas or Python in general.

Good to have skills: Experience working with consumer electronics.

Skills:

   • Hands-on experience in at least one popular Python framework (like Django, Flask, or Pyramid).

   • Knowledge of object-relational mapping (ORM).

   • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

   • Strong ability to work independently and manage one’s time.

   • Good communication skills and ability to work in a team.

   • Knowledge of circuit boards, processors, electronic equipment and computer hardware and software.

   • Knowledge of design techniques and principles involved in production of drawings and models.

   • Familiarity with front-end technologies (like JavaScript and HTML5).

Education/Experience:

   • Bachelor's degree in computer science, computer engineering or relevant field required.