Staff Software Engineer
$167k - $250k per yearServiceTitan
- Remote job
Ready to be a Titan?
You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities.
We are looking for someone to lead all technical aspects of an engineering team at ServiceTitan. We need a highly technical, forward-looking, leader who will own the technical vision of a squad and be accountable for the successful execution of that vision. We also desire those who can balance rapid iteration and development with high product quality expectations and who are innovative and comfortable with ambiguity.
What you'll do:
Own from end to end the short and long term technical vision of your squad.
Be responsible for all major technical decisions for your squad (a successful lead will be able to influence the decisions of their team without having to make all of them).
Provide technical mentorship and guidance to engineers within your team and others.
Help your team to improve the technical quality of their work through regular technical design and code reviews.
Share your technical knowledge and expertise through regular tech talks and/or blog posts.
Communicate effectively with engineers, product managers, customers, partners, and other leaders.
What you'll bring:
We expect that as an individual contributor, you are a role model.
You will be expected to guide the technology decisions of your team, while contributing alongside them.
Equivalent of 8+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers).
Equivalent of 15+ years of industry experience.
Expert-level knowledge of:
Microsoft .NET technology stack (C# / .NET) and SQL databases (Microsoft SQL Server or any other).
HTML5 and JavaScript; experience with Typescript and React is a plus.
Git, unit testing, debugging, profiling, performance monitoring.
Strong communication and technical writing skills.
B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field.
Be Human With Us:
Being human isn’t about checking every box on a list. It’s about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we’re solving. We’re in this together. Come be human, with us.
What We Offer
When you join our team, you’re not just accepting a job. You’re making a career move. Here’s how we’ll support you in doing some of the most impactful work of your career:
Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career. We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. Great work is rewarded through Bonusly, peer-nominated awards, and more.
Holistic health and wellness benefits: Company-paid medical, dental, and vision for you and your dependents, RSP match, and an employee assistance program.
Support for Titans at all stages of life: Parental leave and support, up to $20k in adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, financial planning tools, and more.
At ServiceTitan, we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great. We strongly encourage people from underrepresented groups to apply. We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, pregnancy (including childbirth, breastfeeding, or related medical condition), genetic information, protected military or veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.
ServiceTitan is committed to fair and equitable compensation for all of our employees. We thoughtfully consider a wide range of factors when determining individual compensation. The expected salary range for this role for candidates residing in Canada is between $166,500 CAD - $249,700 CAD. Actual compensation for an individual may vary depending on skills, performance over time, qualifications, experience, and location. In addition to the base salary, the total compensation package also includes an annual bonus, equity and a holistic suite of benefits.
- ...We are looking for an experienced Tech Lead (Staff Software Engineer) to lead a high-impact engineering team building scalable, cloud-native applications with modern DevOps practices. You will own technical strategy, architecture decisions, and delivery while mentoring engineers...SuggestedFull timeLocal area
$181.29k - $250.24k per year
...revenue performance. About the Role CaptivateIQ's modeling engine is the computation core that powers every product - turning business... ...calculations at enterprise scale. We're looking for a **Staff Software Engineer** to set the technical strategy for the Modeling Platform...SuggestedLong term contractFull timeRemote workFlexible hours$200k - $250k per year
...salespeople to achieve more. Our Vision is to be an iconic company that makes work more human, meaningful, and connected. The Staff Software Engineer role is ideal if you like to work across the stack to deliver significant impact while setting an example for and mentoring...SuggestedFull timeRemote workFlexible hours$204.9k - $277.2k per year
...Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org — the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most...SuggestedFull time- ...push beyond. The opportunity We are searching for a Staff / Senior Software Engineer to join our Search team . The role entails contributing... ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for...SuggestedPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
$239k - $299k per year
...lead the charge on architectural decisions, system design, and engineering best practices that shape the future of Mercury Personal and beyond... .... The ideal candidate for the role: Has 7-10+ years of software development experience, with a strong focus on the backend,...Remote job$104.3k - $136.8k per year
...talent and ambition meet limitless opportunities for success! Staff Software Developer The Incentives Development team is dedicated to... ...datasets. ~ Strong understanding of software design principles and engineering best practices. ~ Excellent problem-solving skills and a...Full timeWorldwide- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this...Permanent employmentFull timeInternship
- ...Staff Cloud Platform Engineer Location: This is a remote work opportunity in Canada Insight at a Glance ~14,000+ engaged teammates... ...new IT. ~ Global technology provider of IT hardware, software and service solutions ~ Fortune 500 company founded in 1988...Immediate startRemote workWorldwide
$178k - $228k per year
...throughput, low-latency data pipelines for critical business applications Build frameworks and services which will be used by other engineering teams at Affirm to manage billions of dollars in loans and power customer experiences. Help support the Streaming team that...Remote jobWork at officeFlexible hours$247k - $340k per year
...Cloud 100 , CNBC Disruptor 50 , and TIME Magazine’s 100 Most Influential Companies . About the Role Ramp is, at its core, an engineering company, and is on a mission to build the best engineering team in the world! They are highly cross-functional, and eager to solve...Remote jobLong term contractFull timeWork from homeHome officeRelocation packageFlexible hours$186.37k - $223.64k per year
.... What Makes You a Great Fit: You have strong coding skills and operational experience; you were responsible for operating the software you have built. You have worked on a SaaS platform and dealt with common distributed systems problems (e.g. scalability, multi-tenancy...Full timeLocal areaRemote workFlexible hoursWeekend workWeekday work- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this...Permanent employmentFull timeFlexible hours
- ...Global, we are providing recruitment service to our TOP clients from our portfolio. We are looking for a highly experienced Staff Software Engineer to join a fast-growing engineering organization focused on shared capabilities and commercial services. In this role, you will...Permanent employmentFull timeFlexible hours
$186.37k - $230k per year
...interested in applicants from Canada time zones only at this time. Staff AI Engineer The Opportunity: At Grafana, we build observability... ...and cross-functional partnership. We’re looking for an AI Software Engineer with a strong software engineering background, a...Local areaRemote workFlexible hours- ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing...Remote jobSummer workWorldwide
$160.32k - $200.4k per year
.... See yourself at Twilio Join the team as Twilio’s next Staff Engineer, Security Engineering Partners. About the job We are actively... ...and technical roadmaps. ~ A strong background in software development with specialized expertise in security engineering...Full timeLocal areaRemote workWorldwide$186.37k - $223.64k per year
...investigations. What You’ll Be Doing: As a Staff Engineer on Tempo, you will set technical... ...cells and customer limits, or query engine improvements. Own the architecture of... ...query execution, or similar. Strong software craftsmanship. You write clean, robust,...Full timeLocal areaRemote workFlexible hoursShift work$186.37k - $231.96k per year
...columnar/analytical solution as a primary storage and query engine for high-volume session data. As a company we are... ...teams where every person brings a new perspective to the software. We are looking for Staff Software Engineers who are passionate about working with data...Full timeLocal areaRemote workFlexible hours$200k - $276k per year
...Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride! Docker is seeking a Staff Software Engineer to join our Data Engineering team and drive the technical evolution of data systems that power analytics across the entire...Remote jobLong term contractWorldwideHome office$186.37k - $223.64k per year
...leverage the best open source observability software, including Prometheus, Mimir, Loki, and... .... Our customers include software engineers, site reliability engineers, and platform... ...will you be doing? (Role specifics) As a Staff Backend Engineer, you will design and build...Full timeInternshipLocal areaRemote workFlexible hoursWeekend workWeekday work$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators... ...full-stack applications ~ Proven experience operating at a staff or principal level, influencing multiple teams or large...Long term contractRemote work- ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1.... ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience... ...management. Intelex’s friendly, knowledgeable staff ensures our almost 1400 clients and over...Full timeLocal areaRemote workWorldwideFlexible hours
- ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Remote jobFull time
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates... ...with our DevOps team, ensuring our software solutions are highly available, performant... ...experience, and at least 5 years at the staff or principal level in high-growth SaaS businesses...Long term contractFull timeRemote workFlexible hours- ...ownership, and building in a fast-paced environment, you'll feel right at home with us! About the role We're looking for a software engineer who's productive in Rails, comfortable with ambiguity, and motivated by shipping real value quickly. You'll own features end-to-...Remote workWork from home
- ...Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the team, candidates might work on: Microservices and APIs... ...project execution. Required Qualifications: ~3+ years of software development experience in one or more general purpose...RemplacementFull timeFor contractorsWork at officeRemote workFlexible hours
- ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Remote jobFull time
- ...most innovative and successful brands. Job Overview As a Software Development Engineer at Marchex, you will play a vital role in driving innovation... .... Develop and improve documentation for internal staff and end-users. Experience, Skills and Qualifications...Long term contractFull timeTemporary workWork at officeRemote work
$167k - $245k per year
...in Canada will be "Developer" in lieu of "Engineer." We take into consideration an... ...every single month, and so much more. As a Staff Data Engineer, you will contribute to enhancing... ...independently BS in Computer Science, Software Engineering, Mathematics, or equivalent experience...Remote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
