
Python Tech Lead
Veeva Systems
3 months ago
Berlin, Germany
Senior / Staff+
H1B Sponsor
Responsibilities
- Connect technical vision with practical implementation and team delivery.
- Drive the design and ensure the long-term health and scalability of core systems.
- Create architectural designs for new features and write high-quality Python APIs.
- Lead technical architecture discussions and decisions for the platform.
- Oversee the deployment and release process, ensuring stability and performance.
- Design and maintain backend APIs for frontend teams.
- Triage bug reports and implement urgent hotfixes as needed.
- Collaborate with ML, Backend, and Frontend engineers to deliver end-to-end features.
- Partner with the Product Team to refine the roadmap and shape the product technically.
- Coordinate backend team efforts for technical consistency.
- Design and implement core features and services using Python and SQL.
- Maintain high standards of code quality, performance, and scalability.
Requirements
- 7+ years of experience with Python web development.
- 5+ years of experience with Postgres or an equivalent SQL database.
- Excellent understanding of Python and contemporary backend architectures.
- Strong English communication skills, both spoken and written.
- Attention to detail and willingness to address issues proactively.
- Proficiency in designing and developing data-intensive applications.
Benefits
- Flexible work environment with the option to work from home or in the office.
- Empowered autonomy in technical decision-making.
- Opportunity to build products that positively impact global healthcare.
- Collaboration with highly skilled teammates focused on excellence.
Tech Stack
GraphQLPostgreSQLPythonSQLTypeScript
Categories
AI & MLBackendData Engineering