
Staff Software Developer
Posted 11 hours ago

Posted 11 hours ago
This is a fully remote position, open to applicants in United States.
• Lead the design, architecture, and implementation of new platform features within a collaborative agile setting.
• Develop, support, and sustain essential services that underpin our Federated GraphQL API, event-driven architecture, and tools for regulatory compliance.
• Facilitate integrations with internal services by closely collaborating with engineering teams and stakeholders throughout the organization.
• Assist teams in delivering features for our customer-facing applications (theScore, theScore Bet, Hollywood Casino) by defining project scope, contributing to technical specifications, and identifying edge cases and performance enhancements through code and design reviews.
• Design, scale, and optimize gRPC endpoints, GraphQL APIs, and SQL queries.
• Oversee observability practices across our systems, including monitoring, alerting, and incident response (DataDog, Bugsnag).
• Proactively identify bottlenecks and systemic risks, leading initiatives to mitigate them before they affect reliability or scalability.
• Mentor engineers throughout the organization and foster a culture of technical excellence.
• 7+ years of experience in a software engineering position.
• A first-principles thinker who investigates root causes rather than merely addressing surface symptoms.
• Proven history of managing complex systems from start to finish.
• Comfortable navigating a polyglot codebase that includes Elixir, Java, Rust, and TypeScript.
• Motivated to design, build, and optimize distributed systems that perform well under real-world conditions.
• Understands the distinction between an API that exposes a data model and one that expresses a domain, with strong opinions on which to develop.
• Possesses a solid foundation in computer science, with deep knowledge in data structures, distributed systems, algorithms, and software design.
• Holds teams to high standards for code quality and architecture, and can effectively communicate why these standards are important.
• Extensive experience with relational databases, especially PostgreSQL.
• Familiar with caching strategies and the associated trade-offs of implementing them at scale.
• Experienced with testing frameworks such as ExUnit, RSpec, Jest, pytest, or similar.
• Background in high-throughput or real-time sectors such as sports betting, gaming, or financial services.
• Proficient with Kubernetes.
• Familiarity with AI technologies.
• Competitive compensation package.
• Enjoyable and relaxed work environment.
• Reimbursement for education and conference attendance.
• Opportunities for career advancement and mentoring others.
Focus
Trellis
Mattel, Inc.
Milliman
Get handpicked remote jobs straight to your inbox weekly.