Veeva logo
VeevaPosted 2 months ago

Senior Software Engineer - Python

$130,000–$225,000 year

HybridToronto, Ontario, Canada

Full TimeSenior LevelEnterprise

Job Summary

Own full feature ownership from design through deployment and maintenance for a new AI-driven platform. Drive solutions by collaborating with Product Management on technical design and problem-solving. Rapidly analyze complex problems to accelerate robust solutions while developing and mentoring engineering best practices. Provide comprehensive code reviews and structure structured mentorship for team growth. Define and promote coding standards including latest AI-assisted engineering approaches. This founding team will build a thriving organization with live customers within the first year, directly accelerating how life sciences companies manage safety, regulatory, and clinical development.

Required Qualifications

  • 5+ years of proven software development expertise
  • Production level Python development
  • Extensive experience developing high-scale enterprise SaaS cloud applications
  • Proven track record of architecting and building high-volume products at scale
  • Hands-on development experience with current open-source tools and technologies, including Python, Git, FastAPI, Pydantic
  • Proven ability to mentor and elevate team performance, fostering growth and excellence
  • Unrestricted right to work in the United States
  • Excellent verbal and written English communication skills

Desired Qualifications

  • Highly driven and flexible, enjoys a fast-paced start-up environment, and believes in having fun along the way

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce