Senior Software Engineer - Python

New
V
Veeva SystemsLife Sciences SaaS
United StatesFull-TimeSenior
SalaryUSD 110000 - 270000 / year
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
PythonGitFastAPISaaSMentorship

Requirements

  • 5+ years of proven software development expertise (Production level Python development required)
  • 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
  • Highly driven and flexible, enjoys a fast-paced start-up environment
  • Proven ability to mentor and elevate team performance
  • High work ethic and integrity
  • Excellent verbal and written English communication skills

Responsibilities

  • Own all stages of feature implementation, from design and development through deployment, production support, and maintenance.
  • Collaborate with Product Management and Development on technical design and problem-solving.
  • Analyze complex problems quickly to identify knowns and unknowns.
  • Define, promote, and mentor on engineering best practices and coding standards, including AI-assisted engineering.
  • Provide comprehensive code reviews for engineers of all experience levels.
  • Develop the skills of engineering talent through structured mentorship.
View Full Description & ApplyYou'll be redirected to the employer's site
USD 110000 - 270000 / year
Apply Now