Open Positions
Join our growing team!
We develop and operationalize exceptional products,
solutions and ecosystems for Enterprise
Lead Engineer - Python (USA)
Home > Careers > Open Positions > Lead Engineer - Python
Location: San Jose, California (Hybrid)
Type: Full Time
Description
We are seeking a highly skilled Python Engineer to join our team in San Jose, California. The ideal candidate will take ownership of backend development projects from concept to delivery, ensuring technical excellence and a seamless experience for our clients. This role involves leading a small team, fostering collaboration, and maintaining a strong focus on software development best practices. If you are passionate about backend technologies, thrive in dynamic environments, and have a knack for mentoring, this is the opportunity for you.
Responsibilities
Design robust, scalable, and performant Python architectures, including microservices, APIs, and data pipelines.
Conduct code reviews, ensuring adherence to coding standards, best practices, and identifying areas for improvement in Python codebases.
Leading the design and implementation of complex features, leveraging Python frameworks and libraries to deliver high-quality solutions.
Profiling and optimizing Python code for performance, identifying bottlenecks, and implementing efficient algorithms and data structures.
Diagnosing and resolving technical issues, analyzing logs, and utilizing debugging tools to maintain the reliability of Python applications.
Collaborating with cross-functional teams, communicating technical concepts effectively, and translating requirements into technical solutions. Provide technical direction and mentoring developers.
Driving Agile methodologies within the team, participating in sprint planning, stand-ups, and retrospectives to ensure efficient project delivery.
Requirements
Strong experience in Python programming and microservices architecture.
Solid understanding of Object-Oriented Design and Data Structures.
Proficiency in system design.
Proficiency in developing RESTful web services using frameworks.
Familiarity with Linux programming; experience with Big Data or Data Analytics.
Hands-on experience with Agile development methodologies.
Proven ability to work directly with clients, including requirement gathering and project delivery.
Experience leading or mentoring small teams.
Strong communication, problem-solving, and analytical skills.
Ability to manage and prioritize multiple projects.
Bachelor's degree in Computer Science, Engineering, or a related field.
Visa Status Requirement: Open to candidates with H1B, Green Card, or U.S. Citizenship only.