Aspire, a ServiceTitan company, is a SaaS provider serving landscaping and commercial cleaning businesses. Its cloud-based business management system supports field service operations for enterprise and small-to-medium-sized businesses. This remote role provides technical leadership across complex, cross-functional domains and helps ensure the platform remains scalable and reliable. The Staff Software Engineer leads the design and delivery of high-complexity systems, foundational abstractions, cloud-native patterns, and distributed systems for a large-scale SaaS platform. The role also identifies and addresses systemic technical debt, contributes to engineering standards, mentors senior talent, supports hiring interviews, and partners with Product, Design, and Engineering leadership to turn business goals into technical solutions. The position calls for deep expertise in C# and the .NET stack, hands-on experience with distributed systems and architectural patterns, and a data-driven approach to performance and design decisions. The engineer is expected to use AI development tools thoughtfully, assess generated code for correctness and maintainability, and bring experience integrating AI services into production applications. The role is remote. Compensation for US candidates varies by zone: $198,200–$297,400 in Zone 1 and $185,300–$277,900 in Zone 2. International compensation varies by location. Total compensation includes an annual bonus, equity, and benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior