ServiceTitan, Inc. logo

Senior Software Engineer, Backend - Conduit Tech

Job Overview

Location

US Remote

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 12, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer, Backend at Conduit Tech, you will be instrumental in shaping the future of our core product, with a significant emphasis on backend development. This role offers a unique opportunity to take ownership of features from their initial conceptualization and planning stages all the way through to successful deployment and ongoing maintenance.
  • • You will be responsible for evolving our data models, a critical task that requires a deep understanding of user needs and evolving business requirements. This involves analyzing how users interact with our platform and translating those insights into robust and scalable data structures.
  • • A key aspect of this position involves building and maintaining reliable integrations with external service APIs. This requires meticulous attention to detail, a strong understanding of API design principles, and the ability to troubleshoot complex inter-service communication issues.
  • • You will tackle and resolve challenging production bugs, often those that are elusive and difficult to reproduce. This demands strong debugging skills, a systematic approach to problem-solving, and the ability to quickly diagnose and fix issues under pressure.
  • • Ensuring the security and performance of our application is paramount. You will actively contribute to maintaining a secure environment, implementing best practices for data protection, and optimizing application performance to ensure a seamless user experience.
  • • A crucial part of your role will be to create clear, concise, and valuable documentation. This documentation will serve as a vital resource for your teammates, making it easier for them to understand, maintain, and extend the codebase.
  • • You will be a key contributor to our agile development process, participating actively in code reviews, pair programming sessions, and collaborative problem-solving huddles.
  • • The role involves working with Python, specifically with frameworks like Django and Celery, for building APIs, generating reports, and processing data. A strong command of Python is essential for success in this position.
  • • You will leverage extensive experience with relational databases and Object-Relational Mappers (ORMs). Our current stack utilizes PostgreSQL with Django's ORM, requiring proficiency in managing and querying complex datasets.
  • • You will be expected to demonstrate a proven track record of successfully delivering complex features from inception to completion, showcasing your ability to manage the entire development lifecycle.
  • • A critical skill is the ability to effectively balance the need for speed with the imperative of maintaining high quality. We operate in a fast-paced environment, but our commitment to delivering robust and reliable software remains unwavering.
  • • Collaboration is at the heart of our team culture. You will work closely with product managers, designers, and fellow engineers, engaging in pair programming, participating in team huddles, and actively supporting your colleagues.
  • • You will contribute to the continuous improvement of our development processes and tools, identifying opportunities for optimization and implementing solutions that enhance team productivity and code quality.
  • • The role encourages proactive engagement in improving development processes and tools, fostering an environment of continuous learning and enhancement.
  • • You will be part of a team that ships incrementally and often, delivering even the most significant projects in manageable phases, ensuring consistent progress and rapid feedback loops.
  • • Thorough testing, including extensive automation, is a cornerstone of our development philosophy, and you will play a vital role in upholding these standards.
  • • We foster a culture of thoughtful communication, both written and verbal, ensuring clarity and alignment across the team.
  • • You will be empowered to manage your own time and priorities, operating within a framework of trust and autonomy, free from micromanagement.

Skills & Technologies

Python
JavaScript
TypeScript
Django
PostgreSQL
Backend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

ServiceTitan, Inc. logo
ServiceTitan, Inc.
Visit Website

About ServiceTitan, Inc.

ServiceTitan provides cloud-based business management software for residential and commercial contractors in plumbing, HVAC, electrical, and other trades. Its platform integrates customer relationship management, scheduling, dispatching, invoicing, payments, marketing analytics, inventory management, and field workforce mobile applications. The system connects office teams with field technicians, automates service workflows, and offers real-time performance reporting, aiming to improve operational efficiency and revenue for home-service businesses.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

17 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

3 hours ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply