Senior Backend Engineer

Added
3 days ago
Type
Full time
Salary
Salary not provided

Related skills

microservices go graphql rest ci/cd

📋 Description

  • Design and implement scalable Go backend services.
  • Build high-performance APIs for workflows and internal platform.
  • Model graph relationships in databases; optimize queries for speed.
  • Implement event-driven systems (NATS) to process real-time streams.
  • Develop automated tests for correctness, security, and performance.
  • Build and operate AWS microservices with resilience and cost-aware scaling.
  • Create and improve CI/CD pipelines for fast, secure delivery.
  • Collaborate with cyber operations to translate domain needs into features.

🎯 Requirements

  • 5+ years backend or full-stack software development.
  • Strong Go (Golang) proficiency; production services shipped.
  • Experience with graph databases (Neo4j, AWS Neptune) incl schema design.
  • Knowledge of event-driven architectures and message queues/streams.
  • Experience building REST and/or GraphQL APIs.
  • Experience with AWS and cloud-native deployment patterns.
  • Hands-on containerization and microservices architectures.
  • Strong secure coding practices.
  • Bachelor’s degree in CS/Software Eng or related field, or equivalent.

🎁 Benefits

  • Health: Medical, dental, vision; Life/AD&D, disability coverage.
  • Family: Paid parental leave for eligible full-time staff.
  • Vacation: Paid holidays and flexible PTO.
  • Retirement: 401(k) with pre-tax and Roth options; HSA/FSA.
  • At the office: Commuter benefits; on-site parking; bike storage; gym access.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →