Senior backend engineer building scalable API and WebSocket services for a fintech brokerage platform. Requires 8+ years experience with JVM languages, Kubernetes/GCP, and distributed systems in a hybrid Chicago role.
100k – 150k/yr
Hybrid8+ YOEBackend Engineering
About the role
Responsibilities
Design, develop, and maintain high-quality backend services that power the NT Connect brokerage API platform, ensuring scalability, reliability, and low-latency performance
Architect and implement RESTful and WebSocket APIs for partner integrations, including introducing brokers, fintech partners, and third-party trading platforms
Deploy and manage backend services in a Kubernetes/GCP environment, with a focus on availability, resilience, and observability
Implement robust monitoring, logging, and alerting solutions using industry-standard observability tooling (e.g., OpenTelemetry) to track and analyze system performance in real time
Collaborate with cross-functional teams and stakeholders to deliver end-to-end solutions that meet partner requirements, compliance standards, and business goals
Uphold and elevate engineering quality through code reviews, test coverage, CI/CD pipelines, release readiness, and incident response
Drive architectural decisions and technical roadmap planning, helping shape the evolution of the NT Connect platform
Leverage AI coding agents (e.g., GitHub Copilot, Cursor, Claude Code) and modern developer tooling to accelerate delivery, improve code quality, and raise the team’s engineering velocity
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
8+ years of software development experience with distributed, backend systems, preferably in a high-performance or near real-time environment
Strong proficiency in one or more JVM-based languages (Scala, Java, or Kotlin); experience with reactive, message-driven frameworks is highly valued
Proven experience designing and building RESTful APIs and WebSocket services for external partners or B2B platforms
Experience with Kubernetes and cloud infrastructure (preferably GCP), with a focus on scalability and high availability
Deep understanding of modern distributed systems and ability to troubleshoot across the full stack (HTTP/HTTPS, WebSockets, TLS, TCP/IP, DNS)
Strong understanding of security best practices for exposed APIs and backend services: authentication, authorization, data isolation, encryption, and audit logging
Strong problem-solving skills with the ability to take full ownership of projects—from design through deployment, maintenance, and iteration
Excellent written and verbal communication skills; a collaborative team player who seeks feedback and drives continual improvement
Demonstrated use of AI coding agents and tools (e.g., GitHub Copilot, Cursor, Claude Code, or equivalent) to meaningfully improve personal and team productivity
Nice-to-Haves
Familiarity with financial systems and trading concepts: orders, fills, margin, account lifecycle, and regulated workflows (KYC/AML, reporting)
Experience with FIX protocol, market data feeds, or brokerage integration patterns (FCM, clearing, or embedded finance platforms)
Background in multi-tenant SaaS platform architectures, partner onboarding, and API rate limiting strategies
Experience working in a regulated fintech, trading, or brokerage environment
Familiarity with Pub/Sub messaging systems (e.g., GCP Pub/Sub) and event-driven architectures
Familiarity with Node.js, particularly for API integration or SDK-adjacent backend work
Builds and owns voice platform backend services, mobile SDKs for Android/iOS, testing tooling, and AI pipelines for real-time call intelligence, carrier integrations, and VoIP at scale. Requires 3+ years experience with TypeScript/Python, Node.js, DevOps basics.
113k – 197k/yr
Hybrid3+ YOEBackend Engineering
Senior Software Engineer
NavanNew York, NY
Builds and scales high-performance features and core services for Navan's global flight platform. Requires 6+ years experience with Java, Spring Boot, distributed systems, microservices, and AWS in fast-paced environments.
113k – 252k/yr
On-site6+ YOEBackend Engineering
Senior Back-End Engineer
NavanPalo Alto, CA
Designs and implements backend APIs and core services for mission-critical payment/booking features. Requires 5+ years experience, strong architecture skills, ownership, and leadership; Java/AWS/Spring a plus.
113k – 252k/yr
On-site5+ YOEBackend Engineering
Senior Software Developer (C++)
Black Canyon ConsultingBethesda, MD
Develops, tests, and maintains bioinformatics software and information retrieval systems using C++ for NCBI. Collaborates with scientists to implement algorithms, handling big data in Linux environments with 5+ years experience required.
115k – 150k/yr
On-site5+ YOEBackend Engineering
Senior Backend Platform Developer, Contact Center Systems
NavanPalo Alto, CA or San Francisco, CA +1
Senior backend developer building Node.js serverless services, APIs, observability pipelines, and AI-enabled workflows on AWS to modernize Navan's contact center systems, including legacy migrations. Requires 5+ years backend engineering experience with strong architecture and integration skills.