Senior Software Engineer
Fanatics Betting & Gaming
Posted about 7 hours ago
About Us
Architect and lead the end-to-end design of large-scale, multi-tier distributed systems, including authoring technical specs, conducting architecture/design reviews, and ensuring integration, performance, and scalability across services; Design and operate fault-tolerant, low-latency systems at internet scale, including data partitioning/sharding and consistency strategies, and recovery mechanisms (e.g., idempotent processing, backpressure) to meet strict availability and p99 latency objectives; Define and enforce SLOs/error budgets and lead Sev-1 incident response and postmortems; build org-wide observability (metrics, traces, logs) and resilience patterns (circuit breaker, retries/backoff, bulkheads) for cloud-native microservices; Performance engineering and capacity planning for microservices on public cloud (e.g., AWS/GCP/Azure): load modeling, profiling bottlenecks, optimizing algorithms/data structures, and making cost/performance trade-offs across regions; Be responsible for the sports betting platform in its entirety and build and maintain the many services that make up the platform; Work on projects and features with customers, stakeholders and peers while balancing customer requirements with team requirements; Work closely with our internal and external development teams to deliver a stable and reliable application in line with our product roadmap and schedule; Be proficient in a broad range of design approaches and know when it is appropriate to use them and when it is not; Help the team evolve by actively participating in the code review process, design discussions, team planning, and ticket/metric/COE reviews; Be proficient with Java technologies and ensure that the team is using best practices and guidelines, and design patterns. Partial telecommuting permitted; on-site at 61 9th Avenue, 4th Floor, New York, NY 10011 when not telecommuting. Salary: $261,248 - $271,248 per year.
MINIMUM REQUIREMENTS: Bachelor’s Degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or a related field, plus 5 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, or position performing code review, design discussions, team planning, and ticket/metric/COE reviews.
In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or a related field, plus 3 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, or position performing code review, design discussions, team planning, and ticket/metric/COE reviews.
Must also have experience in the following: 3 years of professional experience designing and maintaining scalable, service-oriented architectures to support a full-featured sports betting platform; 3 years of professional experience building and deploying backend services using Java technologies, applying industry best practices, design patterns, and development standards; 3 years of professional experience implementing solutions in collaboration with cross-functional teams including stakeholders, customers, and external partners; 3 years of professional experience participating in code reviews, team planning, and engineering metrics reviews to support team growth and code quality; 3 years of professional experience maintaining production-grade applications with a focus on system reliability, performance, and scalability; 3 years of professional experience supporting development teams by leading discussions on design, code quality, and technology adoption; 3 years of professional experience implementing continuous integration and deployment pipelines to support a stable and reliable product delivery lifecycle.
CONTACT: Apply online at fanaticsinc.com/careers or email resume to: [email protected]. Must specify Ad Code SVKM in subject line.
Job details
Jobr Assistant extension
Get the extension →