Skip to content

Senior Software Engineer, Backend

Designs and evolves RESTful APIs, owns relational data modeling, improves backend reliability and observability. Requires 5+ years building scalable web apps, deep relational DB expertise, cloud ops experience, and leadership on complex projects.

160k – 200kPhiladelphia, PABackend EngineeringOnsite5+ YOE

About the role

Responsibilities

  • Design and evolve RESTful APIs used by our frontend and internal systems
  • Own data modeling decisions across our relational databases with an eye toward performance and maintainability
  • Improve reliability, observability, and operational excellence of our backend systems (metrics, logging, tracing, alerting)
  • Participate in architectural decisions around service boundaries, asynchronous workflows, and distributed system tradeoffs
  • Diagnose and resolve production issues across multiple services
  • Contribute to infrastructure-as-code and CI/CD improvements to increase developer velocity and system stability
  • Partner with product and stakeholders to translate complex business rules into maintainable backend systems

What You’ll Bring

  • 5+ years of experience building web applications at scale in at least one modern language / framework (e.g. Python/Django, Rails, etc.)
  • 2+ years of experience leading technical teams and large, complex projects
  • Deep understanding of relational databases (e.g., Postgres), query optimization, indexing strategies, and schema evolution
  • Experience operating production systems in a large cloud provider (e.g. AWS)
  • Familiarity with containerized environments (Docker) and orchestration systems (Kubernetes)
  • Experience with background job systems and message queues (e.g. Celery)
  • Working knowledge of caching strategies (e.g. Redis)
  • Experience with monitoring/observability tooling (e.g. Datadog, CloudWatch)
  • Strong understanding of system reliability, failure modes, and operational tradeoffs
  • Ability to communicate complex system behavior clearly to non-technical stakeholders
  • A solutions-oriented mindset, willing to step outside your primary domain to unblock teammates and ensure successful delivery

Compensation

  • NYC-level total cash-comp (base $160k into the $200’s, plus equity and a discretionary cash bonus)

Skills

PythonDjangoRailsPostgresAWSDockerKubernetesCeleryRedisDatadogCloudWatch

Senior Software Engineer, Platform Infrastructure

Senior Software Engineer building and optimizing backend services, APIs, indexing services, node infrastructure, and developer tools for the Aptos blockchain. Requires 5+ years building scalable backend systems and strong distributed systems expertise.

160k – 260kPalo Alto, CA +1Backend EngineeringOn-site5+ YOEGoC++

Senior Software Engineer - Endpoint Services Portal

Senior Software Engineer building and owning Ruby on Rails portal experiences that surface endpoint health, diagnostics, and remediation workflows for customers and internal teams.

160k – 190kUnited StatesBackend EngineeringRemote8+ YOERubyPostgres

Sr Software Engineer, Edge

Senior Software Engineer building and maintaining backend features for Cribl Edge, a multi-platform data collection agent running on Windows, Linux, and Mac. Requires strong OS fundamentals, TypeScript/Node.js experience, Docker/K8s, and cloud platform knowledge.

160k – 210kUnited StatesBackend EngineeringRemote5+ YOEAWSGCP

Senior Software Engineer, Platform

Senior backend engineer building and operating SnapLogic's control plane services, data layer, and infrastructure. Requires 5+ years experience with distributed systems, databases, and production ownership.

160k – 180kSan Mateo, CABackend EngineeringHybrid5+ YOEAWSJava

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemote5+ YOEGoKafka