Skip to content

Senior Software Engineer - Customer Integrations

Senior backend engineer building scalable microservices and developer-facing APIs for third-party integrations. Requires 3+ years backend experience, strong API and SQL skills, cloud/IaC experience, and openness to Go.

About the job

What You’ll Do

  • Build and maintain highly scalable backend services and APIs that power developer-facing platform capabilities
  • Develop secure, well-documented, versioned APIs with a strong emphasis on developer experience, consistency and usability
  • Lead projects from planning to delivery independently
  • Partner with Product leaders on ideation and implementation
  • Collaborate across multiple tech teams to design and deliver impactful features
  • Advocate for team needs and get involved with strategic decisions

Requirements

  • Professional experience working within software engineering teams
  • Exceptional interpersonal skills
  • 3+ years of building backend services with common systems languages (Go, Java, Python, C#); must be open to learning and using Go
  • Track record of success in terms of ability to execute projects
  • Deep understanding of API concepts and designs
  • Advanced understanding of SQL, experience with PostgreSQL or other relational databases
  • Familiarity with modern web infrastructure components (e.g. caching, serverless, API gateways, etc) and how to manage them
  • Understanding of system design, data structures, and algorithms, and experience creating and evaluating technical design documents
  • Experience with cloud providers such as AWS/Azure/GCP/OCI and managing infrastructure assets using IaC tooling such as Terraform

Nice to Have

  • Have worked in a fast-paced, regulated, client-facing environment
  • Experience designing and building public APIs and developer platforms

Benefits

  • Medical, dental, & vision insurance, beginning day one
  • Health savings account with employer contribution
  • Generous PTO and paid holidays
  • Flexible working hours
  • 401(k)
  • Paid parental leave
  • Company sponsored short and long term disability
  • Flexible spending accounts (healthcare, dependent care, commuter)
  • Competitive salary

Skills

Go, Java, Python, C#, SQL, Postgres, AWS, Azure, GCP, Terraform, API Design, Microservices, Iac

ZoomInfo

ZoomInfo

Bethesda, MD

Senior Software Engineer
$140k+/yrHybrid6+ YOEBackend Engineering

Build and scale high-performance backend services and microservices for a platform serving millions of users. The role requires strong Node.js expertise, distributed-systems experience, and technical leadership, with Java, cloud, and AI-assisted development experience preferred.

ZoomInfo

ZoomInfo

Bethesda, MD

Senior Software Engineer
$140k+/yrHybrid6+ YOEBackend Engineering

Senior backend engineer building and scaling Node.js microservices, APIs, and distributed systems for a high-volume platform. Requires 6+ years of backend development experience, technical leadership, and expertise in performance, reliability, and modern development practices.

NinjaTrader

NinjaTrader

Chicago, IL

Senior Software Engineer II, Platform/API
$140k+/yrHybrid6+ YOEBackend Engineering

Owns the backend service layer for account activation and onboarding, building resilient Node.js and TypeScript workflows for identity verification, funding, and third-party integrations. Requires 6+ years of backend experience, event-driven architecture expertise, and production skills with cloud infrastructure and Kubernetes.

NinjaTrader

NinjaTrader

Chicago, IL

Senior Software Engineer II, Backend
$140k+/yrHybrid6+ YOEBackend Engineering

Leads development and operation of production Rust backend services for account creation, identity verification, and KYC/CIP decisioning. The role requires 6+ years of software development experience, strong async Rust expertise, secure data-handling experience, and the ability to drive cross-team technical design.

GameChanger

GameChanger

United States

Senior Backend Software Engineer, Subscriptions Enablement
$140k+/yrRemote6+ YOEBackend Engineering

Build and evolve subscription and payment platforms, APIs, and integrations while improving reliability, scalability, and maintainability. The role requires 6+ years of software development experience, backend expertise, and leadership of complex technical designs.