Overview
Staff Software Engineer at Aspire, a ServiceTitan company, building the cloud-based business management SaaS platform for the landscaping and commercial cleaning industries. This role is remote.
What you'll do
- Serve as the go-to technical authority for complex cross-functional domains, keeping systems scalable.
- Drive delivery of high-complexity systems and foundational abstractions from architectural sketch to production launch.
- Design and implement cloud-native patterns (Docker/Kubernetes) and distributed systems that handle high throughput.
- Proactively identify systemic technical debt and lead initiatives to improve the shared engineering engine.
- Maintain high standards for clean code and performance, contribute to engineering best practices, and help expand the interview bench and mentor senior talent.
- Partner with Product, Design, and Engineering leadership to translate executive-level goals into technical reality.
What you'll need
- 12+ years of professional engineering experience, with a proven track record of building critical APIs and infrastructure that enable other engineers.
- Expert-level, current knowledge of the Microsoft .NET technology stack (C#, .NET Core, ASP.NET MVC, Web APIs).
- Extensive hands-on experience with distributed systems and design patterns (Saga, CQRS, Event Sourcing) that ensure resiliency at scale.
- Use of performance profiling and data analysis to drive architectural decisions and prove the impact of technical recommendations.
- High proficiency with Git, SQL Server, and advanced debugging/profiling tools for high-traffic environments.
- A proactive, "no-ego" approach to problem-solving, able to move between deep technical detail and high-level business strategy.
- B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related field (or equivalent practical experience).
- Hands-on experience leveraging AI coding tools (e.g., Claude, ChatGPT, Cursor, GitHub Copilot) to accelerate development, improve code quality, and streamline debugging.
- Ability to critically evaluate and integrate AI-generated output, applying engineering judgment to ensure correctness, security, and maintainability.
- Experience integrating LLM APIs (e.g., OpenAI, Anthropic) or AI services into production applications.
- Eagerness to stay current with the evolving AI tooling landscape and champion best practices for AI-assisted development within the team.
Details
- Work mode: Remote (US Remote).
- Compensation: US good-faith base salary range of $198,200–$297,400 USD (Zone 1: CA, CT, DC, MD, MA, NJ, NY, VA, WA) or $185,300–$277,900 USD (Zone 2: all other US locations), plus annual bonus, equity, and benefits.
Read the full description and apply on the company’s own careers page.