Skip to content

Senior Backend Engineer

Build scalable backend services in Go for cyber and electromagnetic defense systems. Design high-throughput APIs, graph data models, and event-driven architectures on AWS to support mission-critical national security operations.

New York, NYBackend EngineeringOnsite5+ YOE

About the role

Responsibilities

  • Design and implement scalable backend services in Go that improve operator decision-making and response
  • Build high-performance APIs that power customer-facing workflows and internal platform capabilities
  • Model complex relationships in graph databases and optimize schemas and queries for speed and clarity
  • Implement event-driven systems (e.g., with NATS) to process real-time operational data streams
  • Develop and maintain automated tests to protect correctness, security, and performance as the system evolves
  • Build and operate microservices deployed on AWS, with an eye toward resilience and cost-aware scaling
  • Create and improve CI/CD pipelines that enable fast, secure delivery of new capabilities
  • Partner with cyber operations experts to translate domain needs into robust product features
  • Collaborate with frontend engineers on API contracts and data structures that are efficient and usable
  • Evaluate new technologies and patterns that could unlock better operational outcomes

Requirements

  • 5+ years of professional software development experience building backend (or full-stack) applications
  • Strong proficiency with Go (Golang) and have shipped production services with it
  • Experience working with graph databases (Neo4j, AWS Neptune, or similar), including schema design and query performance
  • Working knowledge of event-driven architectures and message queues/streaming systems
  • Experience building and maintaining APIs (REST and/or GraphQL)
  • Experience with cloud infrastructure, ideally AWS, and understand cloud-native deployment patterns
  • Hands-on experience with containerization and microservices architectures
  • Strong foundation in secure coding practices and can reason about security tradeoffs
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

Nice-to-Haves

  • Delivered software in defense, security, or other mission-critical environments
  • Built systems for analysts, operators, or high-tempo users where speed and reliability matter
  • Integrated AI/ML capabilities into production systems (inference, pipelines, or tooling)
  • Experience with large-scale data processing and analytics workloads
  • Contributed meaningfully to open-source projects
  • Used observability tooling (metrics, tracing, logging) to debug and improve production systems

Benefits

  • Health: Medical, dental, and vision plan options; Life/AD&D, disability coverage
  • Family: Paid parental leave (12 weeks for birthing parents, 4 for non-birthing, 6 weeks for adoptive/foster/surrogacy)
  • Vacation: Paid holidays and flexible PTO
  • Retirement: 401(k) with pre-tax and Roth options; HSA/FSA options
  • At the office: Commuter benefits, on-site garage parking, bike storage, building fitness center, desk setup stipend

Skills

GoGraphQLRestNeo4JAws NeptuneNatsAWSMicroservicesDockerKubernetesCI/CDEvent-Driven Architecture

Senior Software Engineer

Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.

200k – 288kMenlo Park, CABackend EngineeringOn-site6+ YOESQLJava

Senior Software Engineer, Backend

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoRuby

Senior Software Engineer

Senior Go engineer designing and owning scalable microservices for real-time contest and checkout systems. Requires 5-8 years experience building production Go services and distributed systems.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGoRest

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kNew York, NYBackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kSan Francisco, CABackend EngineeringRemote5+ YOEGoAWS