Skip to content
Dusk LabsDusk LabsNew York, NY

Senior Software Engineer | Backend

Builds scalable backend APIs, microservices, and data pipelines for event management platform. Requires 5+ years experience with Python/Rust/Node, PostgreSQL, AWS, and distributed systems.

170k – 220k/yr
Hybrid5+ YOEBackend Engineering

About the role

Key Responsibilities

  • Architect and build scalable APIs, microservices, and data pipelines that power the Dusk platform
  • Own the end-to-end lifecycle of backend features — from design to deployment and monitoring
  • Collaborate with frontend teams on data contracts and system integrations
  • Implement best practices around performance, reliability, and observability
  • Optimize database design, query performance, and system latency
  • Integrate with third-party systems including CRMs, ticketing, and POS solutions
  • Participate in code reviews, mentor junior developers, and help evolve engineering culture

Qualifications

  • 5+ years of backend software engineering experience, ideally in SaaS or high-scale production systems
  • Strong proficiency in Python, Node.js, Rust or Go (we use Python, Rust, Node)
  • Experience with relational databases (PostgreSQL preferred) and data modeling
  • Familiarity with AWS, Docker, automated testing and modern CI/CD pipelines
  • Deep understanding of RESTful APIs, caching, and distributed systems design
  • Strong problem-solving skills and ability to work independently in a fast-paced environment

Bonus

  • Experience with machine learning pipelines or event-driven architectures

Perks & Benefits

  • Competitive salary + equity options
  • Comprehensive health, dental, and vision benefits
  • Early technical ownership in a high-growth, mission-driven company
  • Access to live events and industry networking opportunities

Skills

PythonNode.jsRustGoPostgresAWSDockerREST APIsCI/CDMicroservices
Crusoe

Senior Software Engineer, Crusoe Container Registry

CrusoeSan Francisco, CA

Senior Software Engineer owning Crusoe Cloud's managed container registry. Build, scale, and optimize core distributed services for AI training/inference workloads; drive performance, reliability, and architecture decisions in production.

170k – 205k/yr
On-site5+ YOEBackend Engineering
Illumio

Senior Software Engineer

IllumioSunnyvale, CA

Develop containerized microservices in Go for a distributed multi-tenant cloud security platform processing real-time events and telemetry. Own full SDLC, design, mentoring, and operations for Illumio's Zero Trust segmentation products. Requires 4+ years building scalable distributed systems, Bachelor's in CS.

170k – 196k/yr
On-site5+ YOEBackend Engineering
Current

Senior Software Engineer

CurrentNew York, NY

Senior Backend Engineer building and scaling distributed services, real-time transaction systems, ML infrastructure, and data-intensive applications on GCP for a consumer fintech platform serving 6M+ members. Requires 5+ years backend experience (JVM/Java preferred), strong CS fundamentals, and cloud/database proficiency.

170k – 250k/yr
On-site5+ YOEBackend Engineering
Tatari

Senior Backend Engineer

TatariNew York, NY +1

Senior Backend Engineer on the Reporting & Measurement team at Tatari, building and scaling TV advertising analytics and measurement platform. Requires 6+ years Python experience, strong data engineering skills, and production LLM deployment background.

170k – 200k/yr
Hybrid6+ YOEBackend Engineering
Tatari

Senior Backend Engineer

TatariSan Francisco, CA +2

Senior Backend Engineer on the Reporting & Measurement team at Tatari, building and scaling TV advertising analytics and measurement platform. Requires 6+ years Python experience, strong distributed systems and modern data stack background, plus production LLM deployment experience.

170k – 200k/yr
Hybrid6+ YOEBackend Engineering