Staff Backend Engineer (Golang)

1 month, 4 weeks 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

Senior Ruby on Rails Developer

Titan OS 51-200 information technology & services

Titan OS is hiring a Ruby on Rails Developer in Barcelona to build and maintain the backend systems and APIs that power its entertainment and advertising products at scale.

AWS Azure Docker GCP Kubernetes REST API Ruby Ruby on Rails SQL
2 hours, 53 minutes ago

Senior Staff Network Software Engineer

Kaseya 1K-5K IT Services

Kaseya is seeking a Sr. Staff Network Software Engineer to design and deliver scalable, multi-tenant cloud-native networking and security systems for public, private, and hybrid cloud environments.

Cassandra Cybersecurity ELK Stack Git Go Kafka Kubernetes Linux PHP Redis
23 hours, 8 minutes ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a project-based software specialist to create and evaluate realistic AI coding tasks and test criteria for benchmarking coding agents in simulated developer environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
23 hours, 8 minutes ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer for project-based work creating realistic AI coding evaluation tasks and tests for leading tech companies.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
23 hours, 23 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