Senior Backend Software Engineer

Added
3 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

golang go graphql rest graph databases

πŸ“‹ Description

  • Design and implement scalable backend services in Go that improve operator decision-making and
  • 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
  • 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
  • Build and operate microservices deployed on AWS, with an eye toward resilience and cost-aware

🎯 Requirements

  • 5+ years of professional software development experience building backend (or full-stack)
  • 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
  • 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.

🎁 Benefits

  • Health: Medical, dental, and vision plan options. Life / AD&D, disability coverage options.
  • Family: Paid parental leave for eligible full-time employees. 12 weeks for birthing parents, 4 for
  • Vacation: Paid holidays and flexible PTO. Take what you need.
  • Retirement: 401(k) with pre-tax and Roth options. HSA/FSA options, dependent care FSA.
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 β†’