Build and scale backend services for the dbt metadata platform, including discovery, catalog, lineage, and run history. The role requires 5+ years of software engineering experience, distributed systems expertise, strong backend development skills, and hands-on cloud and containerization experience.
140k – 168k/yr
On-site5+ YOEBackend Engineering
About the role
Responsibilities
Design and implement features and performance improvements across Metadata services, including discovery APIs, catalog, lineage, and run history.
Develop, maintain, test, and optimize high-quality backend code and reusable components.
Write technical designs, seek feedback, and explain design trade-offs.
Participate in and review technical designs and pull requests.
Improve test coverage with comprehensive unit tests and reduce technical debt through refactoring.
Troubleshoot and debug production issues; follow up on incidents with post-mortems and mitigation plans.
Break features into tasks, structure project plans, and contribute to sprint and feature planning.
Collaborate with product managers, QE, customer support, and engineering peers to deliver scalable, high-quality products.
Participate periodically in the on-call rotation and incorporate security considerations into development.
Use AI tooling, including IDE assistants, coding agents, and conversational AI, to accelerate development and author or review software-development lifecycle artifacts.
Requirements
5+ years of professional software industry experience solving complex engineering problems.
Experience designing and building backend services and reusable components from the ground up.
Experience with distributed systems and cloud computing concepts.
Ability to write well-structured, performant, and well-tested code.
Ability to independently lead feature-level software and design work and explain design trade-offs.
Ability to identify design flaws and propose system improvements.
Experience with code reviews, technical design, troubleshooting, and testing.
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#.
Hands-on experience with AWS, Google Cloud, or Azure and with Docker or Kubernetes.
Fluent use of AI code assistants, coding agents, and conversational AI for code development and software-development lifecycle artifacts.
Nice-to-haves
Experience with continuous integration tooling such as Buildkite.
Familiarity with observability tools such as Datadog or Grafana.
Experience with ETL, ELT, data processing, or cloud-based data platforms.
Experience building or working with metadata, catalog, lineage, or discovery/search systems.
Experience with GraphQL APIs and high-throughput, multi-tenant data services.
Familiarity with analytics engineering workflows and the dbt ecosystem.
Technologies
Python
Rust
GraphQL
PostgreSQL
Snowflake
Kafka
Kubernetes
Docker
AWS
Google Cloud
Datadog
Compensation and Benefits
Denver pay range: $139,869–$167,849.50 USD.
Employer-paid medical insurance.
Paid time off, paid sick time, parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
RSU stock grants.
Professional development and training opportunities.
Virtual social events, food, and team-building activities.
Monthly cell phone stipend.
Mental health support platform offering therapy, coaching, and mindfulness resources for eligible employees and dependents.
Build and scale GameChanger’s core backend APIs, SDKs, and developer infrastructure using TypeScript, Node.js, Redis, PostgreSQL, and AWS. The role requires 4+ years of software development experience, strong server-side engineering skills, and a focus on performance, scalability, and developer enablement.
140k – 155k/yrRemote5+ YOEBackend Engineering
Senior Backend Engineer
PoplUnited States
Build and scale reliable backend services, APIs, and infrastructure for an AI-native event lead capture platform. The role requires 4+ years of backend experience and proficiency with Node.js, TypeScript, cloud platforms, SQL, and RESTful APIs.
140k – 180k/yrRemote5+ YOEBackend Engineering
Senior Software Engineer
MotiveSan Francisco, CA +1
Build and operate scalable backend services and stream-processing pipelines (Kafka, Flink) that process telemetry from hundreds of thousands of IoT devices. Requires 5+ years experience with distributed systems, modern languages, databases, and cloud infrastructure; IoT/geospatial experience a plus.
140k – 193k/yrHybrid5+ YOEBackend Engineering
Senior Software Engineer
ZoomInfoBethesda, MD
Senior Software Engineer owning end-to-end platform integrations, building reliable connectivity, data ingestion/exports, high-volume data services, and RESTful/webhook APIs with third-party platforms like Salesforce. Requires 5+ years backend experience with Node.js/NestJS, TypeScript, API integrations, and MongoDB.
140k – 220k/yrHybrid5+ YOEBackend Engineering
Senior Software Engineer
ZoomInfoWaltham, MA
Senior Backend Software Engineer on the Growth team building and scaling ZoomInfo's core Java backend services and microservices. Requires 6+ years Java backend experience and 3+ years with large-scale distributed systems.