As an API Engineer, you will design, develop, and manage APIs using Azure Functions and Python, focusing on GraphQL expertise and collaboration with teams on efficient data access and application integration.
DEPARTMENT OVERVIEW:
Members of the Baseball Systems team at the Boston Red Sox are focused on designing, building, and refining the software and data pipelines used within Baseball Operations. These tools and applications are an integral part of the decision-making process, are directly integrated in the workflows of all departments within Baseball Operations, and provide an efficient, consistent, and accessible experience when interacting with our internal data sources and applications.
POSITION OVERVIEW:
We are seeking a skilled and motivated API Engineer to join our dynamic Systems team. This is a brand-new role critical to our evolving architecture. You will be instrumental in designing, developing, and managing our API ecosystem, acting as the subject matter expert for our Hasura GraphQL engine and driving the development of our new serverless API layer using Azure Functions and Python. If you thrive on building efficient data access layers, designing scalable serverless solutions, and shaping API strategy, this is an exciting opportunity for you.
RESPONSIBILTIES:
- GraphQL Subject Matter Expert (SME):
- Act as the primary technical expert for our GraphQL engine deployment.
- Define and evangelize best practices for GraphQL schema design, permissions, actions, and remote schemas within GraphQL Server.
- Collaborate with development teams on integrating applications with GraphQL Server.
- Azure Function API Development & Roadmap:
- Lead the design, architecture, and development of new APIs using Azure Functions, primarily in Python, but occasionally running R in Docker, to handle high-compute tasks and serve complex data.
- Implement robust error handling, logging, and monitoring for Azure Function APIs.
- Integrate Azure Functions with various data sources (databases, other APIs, event streams) and internal systems.
- General API Management:
- Collaborate closely with front-end developers, data engineers, and SRE/DevOps to understand requirements and deliver effective API solutions.
- Develop unit and integration tests for APIs to ensure reliability and correctness.
- Monitor API performance and usage, identifying bottlenecks and implementing optimizations.
COMPETENCIES:
- [3-5]+ years of professional experience in software development, with a strong focus on backend systems and API development.
- Proven, hands-on experience designing, building, deploying, and maintaining APIs (RESTful required, GraphQL strongly preferred).
- Strong proficiency in Python programming, including experience with relevant libraries for web frameworks/APIs (e.g., Flask, FastAPI) and data handling.
- Demonstrable experience developing and deploying serverless applications using cloud platforms, specifically Microsoft Azure Functions.
- Experience working with relational databases (e.g., PostgreSQL, SQL Server) and understanding of data modeling concepts.
ADDITIONAL QUALIFICATIONS:
- Experience with version control systems (e.g., Git) and CI/CD concepts.
- Solid understanding of API security principles (Authentication, Authorization, etc).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- A passion for learning new technologies and a strong work ethic.
- Experience with Agile development methodologies (Scrum, Kanban).
- Experience with cloud platforms (AWS, GCP, Azure).
In addition to the above requirements, all roles within Baseball Operations are expected to effectively demonstrate our universal competencies related to problem solving, teamwork, clarity of communication, and time management, along with embodying our culture of honesty, humility, relentlessness, and commitment to DEIB.
Top Skills
AWS
Azure Functions
Ci/Cd
Docker
Fastapi
Flask
GCP
Git
GraphQL
Postgres
Python
SQL Server
Boston Red Sox Boston, Massachusetts, USA Office
4 Jersey St, Boston, MA, United States, 02215
Similar Jobs
Artificial Intelligence • Software
The Senior Backend Software Engineer will design, develop, and maintain backend architecture, build APIs, troubleshoot issues, and collaborate with cross-functional teams.
Top Skills:
AICi/CdDjangoLangchainLanggraphRestful Apis
Aerospace • Energy
As a GE Aerospace intern, you'll assist in designing aircraft engines, focusing on engineering challenges, while building professional skills and networking opportunities.
Top Skills:
Microsoft ProductsProgramming Languages
Fintech • HR Tech • Insurance • Consulting
As a Linux Engineer, you will manage Linux systems, troubleshoot applications, support security upgrades, and ensure operational stability.
Top Skills:
Apache Http ServerLinuxOracle FusionOracle LinuxRedhat LinuxSolarisTomcatWeblogic
What you need to know about the Boston Tech Scene
Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.
Key Facts About Boston Tech
- Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
- Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
- Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
- Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories