Veeva Systems - Python Tech Lead
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• The linchpin connecting technical vision with practical implementation and team delivery • Drive the design, evolving and ensuring the long-term health and scalability of our core systems • Create high-level and detailed architectural designs for new features and write high-quality, performant Python APIs • Drive and own technical architecture discussions and decisions for the platform • Lead the deployment and release process, ensuring stability and performance • Own the design and maintenance of the backend APIs delivered to the frontend teams • Triage bug reports and implement urgent hotfixes as needed • Collaborate across the stack with ML, Backend, and Frontend engineers to deliver high-quality, end-to-end features • Partner directly with the Product Team to understand requirements, refine the roadmap, and shape the product from a technical perspective • Coordinate and align the entire backend team's efforts for technical consistency • Design and implement core features and services, leveraging technologies such as Python and SQL • Maintain a high standard of code quality, performance, and scalability within the codebase • 7+ years of experience with Python web development • 5+ years of experience working with Postgres or an equivalent SQL database • Excellent understanding of Python and contemporary backend architectures • Excellent English communication skills, both spoken and written • Great eye for detail and precision. Bold and willing to speak up if something is wrong • Proficiency in designing and developing data-intensive applications • Experience working in early-stage or greenfield product environments • Hands-on experience with MLOps tools • Exposure to TypeScript or GraphQL • University degree in Computer Science or a related field
Responsibilities
• The linchpin connecting technical vision with practical implementation and team delivery • Drive the design, evolving and ensuring the long-term health and scalability of our core systems • Create high-level and detailed architectural designs for new features and write high-quality, performant Python APIs • Drive and own technical architecture discussions and decisions for the platform • Lead the deployment and release process, ensuring stability and performance • Own the design and maintenance of the backend APIs delivered to the frontend teams • Triage bug reports and implement urgent hotfixes as needed • Collaborate across the stack with ML, Backend, and Frontend engineers to deliver high-quality, end-to-end features • Partner directly with the Product Team to understand requirements, refine the roadmap, and shape the product from a technical perspective • Coordinate and align the entire backend team's efforts for technical consistency • Design and implement core features and services, leveraging technologies such as Python and SQL • Maintain a high standard of code quality, performance, and scalability within the codebase
Benefits
• Build products that create significant positive impact in global healthcare. • Work in an environment led by a CEO with an engineering background. • Work Anywhere means you can work in an office or at home on any given day. • Empowered Autonomy: Tech decisions are made within teams, giving engineers significant autonomy. • Collaborate with highly skilled teammates who take pride in achieving great outcomes. Excellence matters.
Similar Jobs
No credit card. Takes 10 seconds.