Taro Logo

Backend/API Engineer

Major League Baseball team focused on baseball operations and sports management.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Sports

Description For Backend/API Engineer

The Boston Red Sox Baseball Systems team is seeking a Backend/API Engineer to join their dynamic Systems team in a brand-new role critical to their evolving architecture. This position sits within Baseball Operations, where software and data pipelines play an integral role in decision-making processes.

As the Backend/API Engineer, you'll be the driving force behind the team's API ecosystem, serving as the subject matter expert for their Hasura GraphQL engine and leading the development of a new serverless API layer using Azure Functions and Python. The role combines technical expertise in GraphQL, serverless architecture, and API development with the exciting context of working in professional baseball operations.

The ideal candidate brings 3-5+ years of software development experience, with deep knowledge of backend systems and API development. You'll need strong Python programming skills, experience with serverless applications (specifically Azure Functions), and a solid understanding of database systems. This role offers a unique opportunity to impact baseball operations through technology, working with various data sources and internal systems to build efficient, scalable solutions.

Working for the Boston Red Sox means joining one of baseball's most historic franchises, where you'll collaborate with front-end developers, data engineers, and DevOps teams to deliver solutions that directly influence baseball operations decision-making. The role demands someone who can combine technical excellence with strong communication skills and a passion for continuous learning.

Last updated an hour ago

Responsibilities For Backend/API Engineer

  • Act as the primary technical expert for GraphQL engine deployment
  • Define and evangelize best practices for GraphQL schema design, permissions, actions, and remote schemas
  • Lead the design, architecture, and development of new APIs using Azure Functions
  • Implement robust error handling, logging, and monitoring for Azure Function APIs
  • Integrate Azure Functions with various data sources
  • Develop unit and integration tests for APIs
  • Monitor API performance and usage

Requirements For Backend/API Engineer

Python
PostgreSQL
  • 3-5+ years of professional experience in software development
  • Experience with RESTful APIs and GraphQL
  • Strong proficiency in Python programming
  • Experience with serverless applications using Microsoft Azure Functions
  • Experience with relational databases
  • Experience with version control systems
  • Understanding of API security principles
  • Strong communication and collaboration abilities
  • Experience with Agile development methodologies
  • Experience with cloud platforms (AWS, GCP, Azure)

Interested in this job?

Jobs Related To Boston Red Sox Backend/API Engineer