All roles

Senior Software Engineer

Remote · USA Full-time New today

ServiceTitan is looking for a Senior Software Engineer to help build the next generation of their operating system for the trades. The role involves designing and implementing new features for the telephony and messaging platform components. The company is remote-first and values diversity and inclusion.

Requirements

  • 7+ years of industry experience
  • Experience designing and implementing real-time applications
  • Experience shipping applications in a containerized ecosystem (such as Kubernetes)
  • Experience with an event streaming technology (such as Kafka, Kinesis, etc)
  • Expert-level knowledge of Microsoft.NET technology stack (C# /.NET, Web APIs, Azure), SQL databases (MSSQL Server, Postgres, etc), and Document databases (MongoDB, CouchDB, etc)
  • Continuous integration and continuous delivery methodologies and tools (Github Actions or similar)
  • Experience creating or maintaining JSON Web APIs backed by relational or document databases in any strongly-typed backend development framework
  • Understanding patterns for modularization and decomposition as they relate to microservices
  • Experience with telephony and SMS / MMS functionality is a large plus
  • Ability to use a data-driven approach for product decisions.
  • 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

Benefits

  • Flextime, recognition, and support for autonomous work
  • Holistic health and wellness benefits
  • Support for Titans at all stages of life
  • Comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events

Originally posted on Himalayas

Apply To this Job

Related roles

The Lake House – Amazon Store

Remote · USA Full-time

Production Scheduler - Planning | Supply Chain

Remote · USA Full-time

Staff Software Engineer, Test Infrastructure

Remote · USA Full-time

Senior Product Designer, Web

Remote · USA Full-time

Senior Quality Assurance Engineer (Crypto.com APP)

Remote · USA Full-time

Business Development Representative, Mandarin speaking

Remote · USA Full-time

Solutions Engineer

Remote · USA Full-time

Senior Frontend Developer - Innovation

Remote · USA Full-time

Engineering Manager (Retail Trading)

Remote · USA Full-time

Product Manager

Remote · USA Full-time

PCI Compliance Specialist, with French

Remote · USA Full-time

Embrace One Remote Monitoring Associate

Remote · USA Full-time

Immediate Hiring: Seeking Remote Sales Representatives: Flexible

Remote · USA Full-time

Experienced Customer Support Specialist (Remote) - Delivering Exceptional Pet Parent Experiences at arenaflex

Remote · USA Full-time

Experienced Chat Support Agent (Remote) – Revolutionizing the Gig Staffing Industry

Remote · USA Full-time

Experienced Junior Data Entry Specialist for Teens – Gain Valuable Work Experience and Develop Your Skills with arenaflex

Remote · USA Full-time

Experienced Remote Part-Time Data Entry Clerk – Career Growth Opportunities in Information Technology and Customer Service

Remote · USA Full-time

Apply Now: WFH Call Center Representative Remote

Remote · USA Full-time

Apply Now: Ecommerce Account Manager | Amazon Usa Specialist

Remote · USA Full-time

Experienced Customer Service Representative – Fully Remote Part-Time Opportunity with Flexible Scheduling and Comprehensive Benefits

Remote · USA Full-time