ServiceTitan

Senior Software Engineer, Backend

ServiceTitan

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,600 - $204,200 per year

Job Level

About the role

  • Own entire features from planning through deployment
  • Update data models as we learn more about our users and their needs
  • Build reliable integrations with external service APIs
  • Fix those weird bugs that only show up in production
  • Keep our application secure and performant
  • Write documentation your teammates will actually thank you for

Requirements

  • Serious Python skills for APIs, reporting, and data processing (we use Django and Celery)
  • Experience with relational databases and ORMs (we're on PostgreSQL with Django's ORM)
  • A track record of shipping complex features end-to-end
  • The ability to balance speed with quality (we move fast, but we don't break things)
  • A collaborative approach - we pair program, jump into huddles, and actually help each other.
Benefits
  • Competitive equity package and salary (depending on experience)
  • Join an ambitious, diverse team and enjoy the flexibility of 100% remote work.
  • Dedicated no-meeting days and ample focus time for going deep.
  • Stipend for home office equipment.
  • Semi-annual team meetups.
  • Medical, dental, and vision coverage.
  • Generous PTO and parental leave.
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonDjangoCeleryAPIsdata processingrelational databasesORMsPostgreSQLfeature developmentbug fixing
Soft Skills
collaborationcommunicationproblem-solvingattention to detailquality assuranceadaptabilityteamworktime managementdocumentationbalancing speed with quality