Veeva Systems

Senior Software Engineer – Backend

Veeva Systems

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $110,000 - $270,000 per year

Job Level

Senior

Tech Stack

PythonSQL

About the role

  • Develop a scalable, high-performance, easy-to-use backend that enables the New Markets team to launch stellar products
  • Provide technical leadership and help raise the bar for the entire team
  • Choose the right technologies, set coding standards, conduct code reviews, and offer technical mentorship
  • Collaborate with engineers, designers, product managers, and leadership to plan and execute the product roadmap

Requirements

  • 5+ years of experience as a backend engineer
  • Proficiency in Python-based backend development
  • Proficiency in SQL, preferably with SQLAlchemy
  • Excellent verbal and written communication skills; able to articulate ideas and thoughts clearly
  • Strong product sense, with the ability to view problems from the user’s perspective
  • A strong sense of ownership; takes initiative to address issues when they arise
  • Strong mentorship skills
  • This role requires you to be in the PST or MST time zone
  • Must have unrestricted authorization to work in the United States. Veeva will not provide sponsorship at this time
Benefits
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLSQLAlchemybackend developmentcoding standardscode reviewstechnical mentorshipscalable systemshigh-performance systemsproduct roadmap execution
Soft skills
verbal communicationwritten communicationproduct senseownershipinitiativementorship