Staff Backend Engineer (Golang)

4 days, 6 hours ago
Full-time
Lead
Software Development
Endor Labs

Endor Labs

Endor Labs is a software supply chain security company that provides dependency lifecycle management solutions to help teams select, secure, and maintain open-source software. Their platform enables developers to enhance application provenance, detect ...

Internet Software & Services
11-50
Founded 2021
$95M raised

Description

  • Architect and build core backend infrastructure for SaaS products.
  • Lead and contribute to large-scale technical projects focused on scalability, reliability, and performance.
  • Design, architect, and build features end-to-end in collaboration with Product Management and the engineering team.
  • Make critical architectural decisions and help lead implementation of new technologies.
  • Participate in external technical forums, conferences, and open-source communities.
  • Mentor and coach team members while promoting best practices and continuous learning.
  • Apply observability best practices to improve product and platform reliability and availability.
  • Troubleshoot distributed systems and drive root-cause resolution.

Requirements

  • Bachelor's degree in engineering.
  • 10+ years of experience building scalable backends for product or SaaS companies.
  • At least 3 years of experience with Golang.
  • Experience with microservices and distributed architecture.
  • Practical experience designing APIs with gRPC preferred, or REST, GraphQL, Thrift, or similar frameworks.
  • Experience designing technical solutions from scratch with strong coding and documentation practices.
  • Knowledge of distributed systems concepts including domain-driven design, load balancing, horizontal and vertical scaling, and stateless architectures.
  • Strong architecture skills with knowledge of data structures and data-driven decision-making.
  • Ability to discuss architectural tradeoffs and influence technical direction.
  • Comfort working in a fast-moving environment with evolving requirements.
  • Ability to solve problems creatively and independently in unfamiliar situations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Backend Developer

Resilient Co 11-50 Professional Services

Resilient Co. is hiring a Lead Backend Developer to modernize legacy supply chain management systems by transforming SOAP and WCF APIs into scalable .NET Core REST microservices.

API Gateway Azure C# Docker Kubernetes Microservices .NET OpenAPI OpenID Connect RabbitMQ REST API SOAP
31 minutes ago

Sr .NET Software Developer

PartnerOne 51-250 Media

Mortgage Cadence is hiring a Mid/Senior .NET Software Developer to work on Document Center, its mission-critical loan document generation service within a modernizing enterprise loan origination platform.

Agile Azure C# .NET RabbitMQ Redis SQL Server
46 minutes ago

[Job-29665] Senior Java/Kotlin Backend Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Java/Kotlin Backend Developer in Brazil to support a digital banking squad on a financial services client, helping deliver scalable backend solutions and technical leadership in a remote/home office setup.

Agile AWS Java Kotlin PostgreSQL Spring Boot
1 hour, 12 minutes ago

Backend Engineer - Podcast

Spotify Media

Spotify is hiring a Backend Engineer to build and operate the backend systems that power podcast and video podcast publishing, management, and distribution at scale.

Java Node.js Ruby
1 hour, 21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers