ServiceTitan
Senior Software Engineer, Test (Org Modeling)
US Remote · Senior
Sponsorship not specifiedDetected 5 days ago
PythonJavaC#GitSQLPostgreSQLCI/CDGitHub ActionsJenkinsDevOpsProcess ImprovementRecruitingOnboardingLoad TestingTest AutomationLeadershipCommunicationCollaboration
About the role
- We provide exciting opportunities to make an immediate impact in our rapidly growing organization.
- You're forward-looking, comfortable balancing rapid iteration with high product quality expectations, and motivated by enabling developers to move faster by ensuring tests are reliable, performant, and correct.
- Be Human With Us: Being human isn't about checking every box on a list.
Responsibilities
- Design and build quality systems end-to-end - not just add tests, but architect the framework, tooling, and processes that let the team ship with confidence.
- Be an active quality partner in your squad - engage in squad channels, cross team communication, take incoming asks, troubleshoot issues, and drive them to resolution
- Drive performance and load testing - collaborate with engineers on load test design and execution, build dashboards to monitor results, and establish ongoing monitoring practices.
- Be the champion of applying AI tooling in your everyday work as well as the work of your partners to have a cross functional team impact.
- Systems thinking about quality - you approach testing as an engineering discipline, building reliable, maintainable, layered systems rather than one-off test scripts.
- Broad testing expertise across multiple layers: functional, integration, contract, performance/load, chaos, and security testing - you don't need to own all of these deeply, but you understand each layer and can set the visions, contribute to and guide work across all of them.
- Be an active quality partner in your squad - engage in squad channels, cross team communication, take incoming asks, troubleshoot issues, and drive them to resolution; be the quality voice in standups, planning, and code reviews.
- Here's how we'll support you in doing some of the most impactful work of your career:
Requirements
- So, if you have the skills but are hesitant to apply because of your background, apply anyway.
Nice to have
- Technical depth - you can read and write code fluently
- you're not tied to a single language or framework and can adapt to the stack at hand.
- Experience with object-oriented languages (C#, Java, Python, or similar) is a strong plus.
- AI tooling proficiency - you actively use AI tools to improve your own workflow and help the team automate processes more effectively.
- Troubleshooting and tool navigation - you're comfortable digging into unfamiliar systems, reading logs, using observability tools, and getting to the root of complex failures.
- CI/CD and DevOps fluency. experience integrating test automation into pipelines (GitHub Actions, Teamcity, Jenkins, or similar) and a solid understanding of deployment processes.
- SQL and data querying - good working knowledge of SQL (PostgreSQL and/or MS-SQL preferred) for validating backend state and debugging data-layer issues.
- Collaboration and squad presence - you're responsive, engaged, and take ownership of quality asks from your team without needing to be asked twice.
Skills
- AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.
Compensation
- $122,200 USD - $183,400
- $114,200 USD - $171,400
Benefits
- Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career.
- In addition to base salary, our total compensation package includes an annual bonus, equity, and a holistic suite of benefits.
- Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical.
Company info
- Ready to be a Titan?
- You will be part of the Engineering team at ServiceTitan responsible for elevating the quality and reliability of our product.
- Over 50,000 people depend on our software to perform all their daily activities.
- We are looking for someone who goes beyond writing tests - someone who engineers quality systems that give teams a clear signal of what's green and what's red, working closely with backend and frontend engineers across every layer of the stack to push quality thinking all the way to production.
- We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events.
- At ServiceTitan, we celebrate individuality and uniqueness.
Apply directly at ServiceTitan →Create a free account for alerts like thisView ServiceTitan immigration profile
This listing is sourced directly from ServiceTitan's careers page and normalized into a canonical job model.