Senior Software Engineer

Posted 2 days ago

This is a fully remote position, open to applicants in California, +8 more states.

📋 Description

• Take ownership of key segments in the sale-to-production lifecycle, from technical design to shipping and iteration.

• Design and develop full-stack features utilizing a C#/.NET backend and React/TypeScript frontend.

• Collaborate with product managers, designers, and engineers to transform contractor requirements into delivered software.

• Make technical decisions within your area of responsibility while cooperating on cross-functional or architecturally critical choices.

• Produce clean, well-tested, and maintainable code.

• Engage in code reviews.

• Troubleshoot and resolve intricate issues throughout the stack, including performance and reliability challenges in distributed systems.

• Participate in technical design discussions and contribute to the evolution of product architecture.

• Communicate updates, tradeoffs, and risks to engineers, product managers, and stakeholders.

• Develop ServiceTitan's Exteriors vertical product, which encompasses workflows related to roofing, siding, windows, and gutters.


⛳️ Requirements

• At least 8 years of professional software engineering experience, including the development of production systems utilized by real customers.

• Strong full-stack development skills with practical experience in C#/.NET and React/TypeScript, or equivalent strongly typed backend and modern frontend frameworks.

• Comprehensive understanding of SQL databases, including Microsoft SQL Server or equivalent, along with efficient and reliable data model design.

• Familiarity with distributed systems and microservices architecture.

• Expertise in Git, unit testing, debugging, and performance profiling.

• Excellent communication and technical writing abilities.

• Ability to navigate ambiguity and adapt to changing priorities and requirements.

• A genuine interest in understanding contractor sales and production workflows.

• A B.S., M.S., or equivalent practical experience in Computer Science, Engineering, or a related technical discipline.


🏝️ Benefits

• Flexible time off.

• Opportunities for learning and development.

• Comprehensive onboarding program.

• Leadership training.

• Various programs and events.

• Bonusly rewards.

• Peer-nominated awards.

• Company-sponsored medical, dental, and vision insurance.

• 100% employer-paid options and 90% coverage for dependents.

• FSA and HSA options.

• 401(k) matching.

• Telehealth options, including One Medical memberships.

• Parental leave and support.

• Up to $20k in fertility services, including IUI and IVF.

• Reimbursement for surrogacy and adoption.

• On-demand maternity support through Maven Maternity.

• Free breast milk shipping via Maven Milk.

• Pet insurance.

• Legal advisory services.

• Financial planning tools.

• Annual bonus.

• Equity.

• A holistic suite of benefits.

People also viewed

Shield AI9 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix10 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom11 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps11 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce13 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly16 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers