Go Backend Engineer III

FliffPhiladelphia, PA
97d$160,000 - $175,000

About The Position

Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game. We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes sweepstakes promotions and loyalty rewards. We provide sports fans with fun, engaging, and free-to-play alternatives to real money gaming. We’re seeking a Go Engineer III to design, build, and maintain high-performance backend systems serving passionate sports fans. You’ll join the Fantasy team, a cross-functional group of engineers and product managers delivering scalable, reliable, and low-latency solutions that power applications across mobile and desktop. You should be confident writing production-quality Go code, comfortable owning features end-to-end, and eager to grow your expertise in distributed systems. Domain experience in sports betting, gaming, or real-time data platforms is a plus.

Requirements

  • ~4 years of overall software development experience
  • Proficiency in Go
  • Familiarity with event-driven architectures, messaging queues (Kafka, RabbitMQ, etc.), or streaming platforms
  • Experience designing and operating distributed systems and microservices in production environments
  • Solid understanding of data structures, algorithms, concurrency, and performance optimization
  • Hands-on experience with relational and/or NoSQL databases
  • Experience deploying and managing services on AWS or another major cloud provider
  • Familiarity with CI/CD pipelines and containerization (e.g., Docker, Kubernetes)
  • Knowledge of observability tools (Datadog, Prometheus, Grafana, OpenTelemetry)
  • Excellent communication and problem-solving skills, with the ability to work effectively in a collaborative team environment

Nice To Haves

  • Prior experience in the sports betting, gaming, or real-time data space
  • Strong grasp of security and compliance considerations in backend systems
  • Experience optimizing performance or debugging distributed systems at scale
  • Basic familiarity with frontend or mobile concepts for smoother cross-functional collaboration

Responsibilities

  • Design, develop, and maintain high-performance distributed systems using Go
  • Collaborate with product managers, frontend engineers, and designers to define, design, and ship new features end-to-end
  • Implement scalable, fault-tolerant solutions to handle large volumes of real-time traffic
  • Write clean, maintainable, and efficient code, following industry best practices and internal standards
  • Develop robust testing strategies, including unit, integration, and end-to-end tests, to ensure quality and reliability
  • Participate in and lead code reviews, providing thoughtful feedback and fostering a culture of continuous learning
  • Monitor, troubleshoot, and improve system performance and reliability in production
  • Contribute to architectural discussions and help drive decisions on scalability, reliability, and security

Benefits

  • The annual salary for this role ranges from $160,000 to $175,000, depending on experience and background.
  • Unlimited/ Flexible Time Off: Flexible vacation policy
  • Health benefits with 100% paid premiums for medical, dental, and vision plans for employees and dependents, plus an on-demand healthcare concierge.
  • Pre-tax savings plans for healthcare, with up to a $500 annual employer contribution to the HSA (if enrolled in the HSA medical plan).
  • Employee-sponsored 401(k) to help reach your financial goals.
  • Fully remote work environment.
  • Generous parental leave.
  • Professional development opportunities in a dynamic, global setting.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service