
Backend/API Engineer
Baseball Operations / Full-Time / On-Web site
Apply for This Job
DEPARTMENT OVERVIEW:
Members of the Baseball Methods workforce on the Boston Pink Sox are targeted on designing, constructing, and refining the software program and information pipelines used inside Baseball Operations. These instruments and functions are an integral a part of the decision-making course of, are straight built-in within the workflows of all departments inside Baseball Operations, and supply an environment friendly, constant, and accessible expertise when interacting with our inside information sources and functions.
POSITION OVERVIEW:
We’re looking for a talented and motivated API Engineer to affix our dynamic Methods workforce. It is a brand-new position crucial to our evolving structure. You’ll be instrumental in designing, growing, and managing our API ecosystem, performing as the subject material knowledgeable for our Hasura GraphQL engine and driving the event of our new serverless API layer utilizing Azure Features and Python. In case you thrive on constructing environment friendly information entry layers, designing scalable serverless options, and shaping API technique, that is an thrilling alternative for you.
RESPONSIBILTIES:
GraphQL Topic Matter Professional (SME):
Act as the first technical knowledgeable for our GraphQL engine deployment.
Outline and evangelize finest practices for GraphQL schema design, permissions, actions, and distant schemas inside GraphQL Server.
Collaborate with improvement groups on integrating functions with GraphQL Server.
Azure Operate API Improvement & Roadmap:
Lead the design, structure, and improvement of recent APIs utilizing Azure Features, primarily in Python, however often working R in Docker, to deal with high-compute duties and serve advanced information.
Implement sturdy error dealing with, logging, and monitoring for Azure Operate APIs.
Combine Azure Features with varied information sources (databases, different APIs, occasion streams) and inside methods.
Normal API Administration:
Collaborate intently with front-end builders, information engineers, and SRE/DevOps to know necessities and ship efficient API options.
Develop unit and integration assessments for APIs to make sure reliability and correctness.
Monitor API efficiency and utilization, figuring out bottlenecks and implementing optimizations.
COMPETENCIES:
[3-5]+ years {of professional} expertise in software program improvement, with a robust give attention to backend methods and API improvement.
Confirmed, hands-on expertise designing, constructing, deploying, and sustaining APIs (RESTful required, GraphQL strongly most well-liked).
Robust proficiency in Python programming, together with expertise with related libraries for internet frameworks/APIs (e.g., Flask, FastAPI) and information dealing with.
Demonstrable expertise growing and deploying serverless functions utilizing cloud platforms, particularly Microsoft Azure Features.
Expertise working with relational databases (e.g., PostgreSQL, SQL Server) and understanding of knowledge modeling ideas.
ADDITIONAL QUALIFICATIONS:
Expertise with model management methods (e.g., Git) and CI/CD ideas.
Strong understanding of API safety ideas (Authentication, Authorization, and many others).
Glorious analytical and problem-solving expertise.
Robust communication and collaboration skills.
A ardour for studying new applied sciences and a robust work ethic.
Expertise with Agile improvement methodologies (Scrum, Kanban).
Expertise with cloud platforms (AWS, GCP, Azure).
Along with the above necessities, all roles inside Baseball Operations are anticipated to successfully show our common competencies associated to drawback fixing, teamwork, readability of communication, and time administration, together with embodying our tradition of honesty, humility, relentlessness, and dedication to DEIB.
Apply for This Job
Thanks for studying
It is a free article. In case you loved it, contemplate subscribing to Baseball Prospectus. Subscriptions help ongoing public baseball analysis and evaluation in an more and more proprietary surroundings.
Subscribe now