Apply now »

Specialist - Software Engineering

Job Req Id:  1430996

Key Responsibilities

Day-to-Day

  • Develop foundational platform capabilities using domain‑driven design and test‑driven development.
  • Lead and mentor engineers in designing, developing, and optimizing core GraphQL subgraphs and services within a federated architecture.
  • Participate in agile ceremonies including standups, sprint planning, and grooming.
  • Practice DevOps: build robust automated tests and deploy continuously with monitoring and observability.
  • Conduct design and code reviews, offering constructive feedback and participating in weekly deep‑dive technical sessions.
  • Collaborate with product teams to design technical solutions utilizing GraphQL for efficient data integration.

Key Projects

  • Building a robust GraphQL API that enables seamless access to data across multiple services.
  • Designing and implementing a unified core data layer that ingests, processes, and stores large‑scale sports and betting data from hundreds of sources.
  • Defining distributed tracing and observability frameworks for GraphQL‑based systems.
  • Containerizing core systems to reduce infrastructure overhead and support scalable deployment.

Qualifications

Required

  • 5+ years of data engineering or data systems development experience.
  • Proven expertise designing, implementing, and maintaining GraphQL schemas, including performance optimization.
  • Strong experience with:
    • JavaScript/TypeScript
    • Python
    • Node.js
  • Hands‑on experience with a variety of databases:
    • Aurora MySQL, DynamoDB, MongoDB, Redis
  • Experience in high‑scale, distributed cloud environments (AWS preferred).
  • Proficiency in modern CI/CD, unit testing, GitHub workflows, Jira, and GitOps methodologies.
  • Ability to design solutions, estimate effort, and assess technical feasibility.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.

Preferred / Nice-to-Have

  • Experience with WunderGraph, Cosmo, or Apollo GraphQL.
  • AWS Certifications.
  • Experience with ETL pipelines and modern data orchestration tools.
  • Background in digital media, online platforms, or content‑driven companies.
  • Passion and knowledge of sports and gaming industries.

Who You Are

  • A collaborative and positive team player who builds strong cross‑functional relationships.
  • An energetic, curious self‑starter comfortable with complex environments.
  • A strong communicator who enjoys mentoring others and engaging in deep technical discussions.
  • Someone who thrives driving innovation in high‑velocity engineering teams.

 

Min Salary: 
Max Salary: 


Job Segment: Software Engineer, Test Engineer, Testing, Developer, Engineer, Engineering, Technology

Apply now »