Salary
💰 $96,000 - $162,000 per year
Tech Stack
CloudDistributed SystemsJavaKafkaKotlinMicroservicesMongoDB
About the role
- Design, develop, test, and deploy scalable backend services and RESTful APIs that drive real-time features.
- Design, develop, test and contribute to mobile applications.
- Collaborate closely with senior engineers and product teams to understand data pipelines, system dependencies, and product requirements
- Participate in the on-call rotation and help triage, debug, and resolve issues in production systems
- Contribute to service architecture, sprint planning, and long-term technical decisions
- Participate in code reviews to ensure quality, maintainability, and shared learning
- Build observability into everything you create — we value proactive monitoring and actionable alerts
- Develop a growing understanding of our domain — from sports event hierarchies to how data quality impacts user trust
- Stay current with backend trends and tooling, especially in distributed systems, cloud-native infrastructure, and data APIs
- Open to occasional travel to FBG offices or industry events for collaboration and team-building
Requirements
- 1-4 years of professional experience building backend systems or APIs, ideally in fast-paced or data-rich environments
- 2+ years of experience with Java or Kotlin; experience with Kafka, Databricks, and Snowflake are a plus
- Experience and willingness to learn Kotlin Multiplatform and Mobile app development is a plus.
- Strong understanding of microservices architecture and REST API design principles
- Experience working with databases (MongoDB, or similar) and comfortable with data modeling and caching strategies
- Familiarity with system observability practices (logs, metrics, traces), CI/CD pipelines, and Agile workflows
- You’re a problem solver and collaborator — comfortable taking ownership, navigating ambiguity, and working across teams
- Strong written and verbal communication skills, especially in remote-first settings
- Medical
- Dental
- Vision
- 401K
- Paid time off
- GymPass
- Pet Insurance
- Family Care Benefits
- $700 home office setup allowance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaKotlinRESTful APIsmicroservices architecturedata modelingcaching strategiesCI/CDAgile workflowsKafkaDatabricks
Soft skills
problem solvingcollaborationownershipnavigating ambiguitycommunication