Staff Software Developer
New
Based in the United StatesFull-TimeStaff
SalaryCompetitive compensation package with base salary, bonus eligibility, and equity participation.
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- GraphQLPostgreSQLJavaKubernetesTypeScriptgRPCRustDistributed Systems
Requirements
- 7+ years of software engineering experience, with strong exposure to distributed systems and backend architecture.
- Deep understanding of computer science fundamentals, including data structures, algorithms, and system design principles.
- Strong experience working with modern backend technologies such as Elixir, Java, Rust, TypeScript, or similar polyglot environments.
- Proven ability to design and scale high-performance systems under heavy load and real-time constraints.
- Strong experience with relational databases (especially PostgreSQL) and familiarity with caching strategies at scale.
- Experience with observability tools (e.g., Datadog, logging/monitoring stacks) and production incident response.
- Familiarity with Kubernetes and cloud-native infrastructure.
- Experience working in high-scale domains such as gaming, sports betting, fintech, or real-time consumer platforms.
- Strong communication skills and ability to influence technical direction across teams.
Responsibilities
- Lead the design and evolution of core platform services, ensuring scalability, reliability, and maintainability across distributed systems.
- Develop and optimize APIs and services (including GraphQL, gRPC, and REST) that power customer-facing applications and internal platforms.
- Build and maintain event-driven architectures and backend systems supporting real-time, high-throughput workloads.
- Drive system performance improvements through database optimization (PostgreSQL), caching strategies, and infrastructure tuning.
- Own observability and reliability practices, including monitoring, alerting, incident response, and system health across production environments.
- Collaborate cross-functionally with product and engineering teams to define technical requirements, identify edge cases, and ensure robust implementations.
- Mentor engineers and contribute to engineering excellence through code reviews, architectural guidance, and technical leadership.
View Full Description & ApplyYou'll be redirected to the employer's site