Job Closed

This listing is no longer active.

ServiceTitan logo
ServiceTitan

The operating system for the trades

Senior Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

105 days ago

Salary

$152.6K - $204.2K / year

Seniority

Senior

Job Description

Senior Software Engineer

ServiceTitan

• Architect, design, and implement user-facing features end-to-end. • Work with product managers, designers, and engineers to prototype and implement product features. • Communicate effectively with other engineers, product managers, customers, and partners. • 70% development / 30% working on requirements, mentorship, supervision.

Job Requirements

  • 8+ years of industry experience.
  • Expert-level knowledge of: Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other).
  • HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus.
  • Ability to empathize with our users and champion for their experience.
  • Ability to use data-driven approach for product decisions.
  • Experience with A/B testing is a plus.
  • Strong communication and technical writing skills.
  • Experience with Git, unit testing, debugging, profiling, Visual Studio, JIRA, and other tools that are typically used by developers on Microsoft technology stack.
  • B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field.

Benefits

  • Flexible time off with ample learning and development opportunities to continue growing your career.
  • 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.
  • 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.
  • Parental leave and support, up to $20k in fertility services (i.e. IUI and IVF), surrogacy, and adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, pet insurance, legal advisory services, financial planning tools, and more.

Related Job Pages

More Full-stack Engineer Jobs

Calendly logo

Senior Full Stack Engineer, Growth

Calendly

Calendly is a scheduling automation platform helping businesses and individuals schedule meetings so they can work on “what’s really important.” More than a scheduling platfo

• Design, build, and ship full-stack growth experiments end-to-end. • Improve key metrics across acquisition, activation, engagement, and monetization. • Collaborate daily with product managers, designers, and analysts. • Analyze experiment results and iterate quickly based on data. • Contribute to our experimentation platform and growth infrastructure. • Make thoughtful engineering tradeoffs in pursuit of impact. • Build and ship an experiment that impacts a core funnel step. • Partner with product, design, and analysts to refine a hypothesis or flow. • Review experiment results and decide what to iterate, keep, or remove. • Improve or extend internal tooling that supports experimentation. • Review code, mentor teammates, and participate in team ceremonies.

United States
$187K - $283.8K / year
Job Closed
OtherRemoteTeam 11-50H1B No Sponsor

• Build the GTM Stack: Own the selection, implementation, and integration of our marketing and sales tools (CRM, enrichment, sequencing, attribution, analytics). Make them talk to each other. • Signal-to-Pipeline Automations: Use Sumble's own data to build automated workflows — e.g., when a target account posts a job matching a buying signal, automatically enrich, score, and route that account to the right rep with context. • Attribution & Analytics: Instrument end-to-end marketing attribution so we know exactly what's driving pipeline. Build dashboards and reporting that the marketing and sales teams actually use. • Campaign Infrastructure: Build the technical scaffolding for marketing campaigns — landing pages, lead capture, nurture sequences, A/B testing frameworks, and personalization logic. • Internal Tooling: Prototype lightweight internal tools (scripts, dashboards, Slack bots) that make the revenue team faster. Think: "competitive intel alerts" or "account research auto-briefs" powered by Sumble data. • Data Hygiene & Enrichment: Own the integrity of our CRM and marketing data. Build enrichment pipelines, deduplication logic, and lifecycle stage definitions. • Experimentation: Run growth experiments across channels — test new outbound sequences, landing page variants, and lead-scoring models. Measure everything.

United States
Job Closed
SWK Technologies, Inc. logo

Engineering Team Lead

SWK Technologies, Inc.

Fulfill your vision of a smarter and easier way to run your business

OtherRemoteTeam 201-500Since 1987H1B No Sponsor

• Manage relationships with clients directly onsite and remotely • Install or maintain desktops, servers and network environment • Responsible for a team of Tier 1 and 2 level technicians • Participate in weekly tech meetings to discuss the latest technologies • Help in the development of processes to improve efficiency and effectiveness of services • Grow your skill-set in a friendly and professional work environment

United States
Job Closed
Applause logo

Senior Software Engineer – Dev Lead

Applause

With Applause, your employees will act like owners and help you win more lifelong customers.

OtherRemoteTeam 11-50H1B Sponsor

• You should spend 80% of your time shipping a lot of back-end code, owning, building, and releasing a lot of new features and feature updates. Do this quickly, with high quality, and by the due date of an aggressive product roadmap (e.g., 90% + released on time). • Ensure code meets Applause’s high engineering standards, and that it still works with 10x more usage. • Working closely with the product team, you will lead out and own the design and architecture of new features/sub-systems on a per-project basis. • You will take ownership of the development side of a release from start to finish. This includes presenting and proposing multiple solutions for a given problem, determining the optimal solution based on requirements and constraints, delegating tasks to other developers on the project, assisting other developers during feature development, and building out and delivering on your own code tasks.

Arizona + 1 moreAll locations: Arizona | Utah
Job Closed