Senior Services Engineer, Mobile Application Platform Services Join to apply for the Senior Services Engineer, Mobile Application Platform Services role at Major League Baseball (MLB) Senior Services Engineer, Mobile Application Platform Services 5 days ago Be among the first 25 applicants Join to apply for the Senior Services Engineer, Mobile Application Platform Services role at Major League Baseball (MLB) Are you passionate about revolutionizing the digital experience for Major League Baseball fans? Join our team as a Sr. Services Engineer , focusing on Go, Kubernetes, Kotlin , and Google Cloud Platform (GCP) . You will design and develop robust, scalable API services for our Mobile Platform and mentor a team of engineers. As a key member of our technology team, you will shape the future of our digital platforms by optimizing performance, reliability, and collaboration, specifically supporting mobile app development through the creation of APIs and infrastructure that enable seamless mobile experiences. Qualifications & Skills Proven experience in designing and implementing scalable API architectures Proficient in Kubernetes and Kotlin, with working knowledge of Google Cloud Platform (GCP) or AWS Strongly preferred experience with Go Strongly preferred experience with Spring Boot Strong background in cloud technologies and caching mechanisms Expertise in authentication, authorization, and security best practices Skilled in logging, monitoring, error handling, and resilience strategies Demonstrated ability to architect resilient systems capable of recovering from failures Able to create user-friendly API documentation for internal and external clients Experience with API versioning and backward compatibility Strong communication skills with a focus on fostering collaboration and community support Excellent analytical and problem-solving abilities Experience supporting mobile app development and optimizing APIs for mobile platforms Familiarity with Server-Driven UI patterns for dynamic content delivery Experience integrating push notifications Proficiency with Terraform and CI/CD processes Responsibilities System Architecture Design and develop scalable API service architectures, addressing scalability, maintainability, reliability, and flexibility Participate in collaborative team efforts, ensuring components are transparent and require minimal configuration for feature teams Scalability Implement horizontal scaling strategies by deploying multiple instances of microservices to handle increased load Utilize load-balancing mechanisms to distribute incoming requests evenly across instances Implement multi-region strategies for enhanced availability and fault tolerance Caching Mechanisms Integrate caching mechanisms (e.g., Redis, Memcached) to improve response times and reduce backend load Utilize cloud caching services like Cloudflare or Fastly Authentication and Authorization Implement robust authentication and authorization mechanisms to secure API services Mobile App Support Collaborate closely with mobile app development teams to ensure seamless integration with API services Optimize API services for mobile app performance and responsiveness Support Server-Driven UI to enhance dynamic content delivery Integrate push notification support for timely, engaging user updates Logging and Monitoring Lead the incorporation of centralized logging for effective debugging and monitoring Integrate monitoring tools such as Google Cloud Monitoring and Datadog, to track performance metrics and detect issues proactively Error Handling, Resilience, and Fault Tolerance Design comprehensive error-handling mechanisms with informative error codes and messages Implement circuit breakers and retries to enhance resilience against transient failures Promote self-healing mechanisms wherever feasible Documentation Lead the creation of comprehensive API documentation using tools like Swagger or OpenAPI Include code examples and clear guidelines for easy adoption by other teams Versioning Plan and manage API versioning to support backward compatibility and smooth transitions during updates Collaboration and Community Support Foster a community around the API through communication channels like forums, chat, or dedicated support Enable cross-team collaboration, ensuring teams can work independently and effectively Support Provide on-call support on a rotating basis Cost Management Track and manage monthly costs associated with API services Accurately forecast costs on a quarterly and yearly basis Salary Range: $150,000 - $185,000 (Base Salary) + Bonus As a candidate for this position, your salary and related elements of compensation will be contingent upon your work experience, education, skills and any other factors Major League Baseball (MLB) considers relevant to the hiring decision. In addition to your salary, MLB believes in providing a competitive compensation and benefits package for its employees. Why MLB? Major League Baseball (MLB) is the most historic of the major professional sports leagues in the United States and Canada. Employees love working at MLB because of the culture of growth, teamwork, and professionalism. Employees who are most successful at MLB take initiative, know how to identify problems and provide solutions, and always put the Team first. For those ready to step up to the plate and join the major leagues, MLB takes the same approach as teams do with their players: empowering our workforce athletes to be at their best by engineering experiences that put employees in the best position to succeed. Major League Baseball is looking for candidates who are passionate about growing America's pastime to best serve its fans for decades to come. MLB is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. California Residents: Please see our California Recruitment Privacy Policy for more details. Colorado Residents: Colorado based applicants may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. Applicants requiring a reasonable accommodation for any part of the application and hiring process, please email us at accommodations@. Requests received for non-disability related issues, such as following up on an application, will not receive a response. Are you ready to Step Up to the Plate? Apply below! Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Referrals increase your chances of interviewing at Major League Baseball (MLB) by 2x Sign in to set job alerts for Senior Services Engineer roles. Senior Engineer Identity & Access Management Parsippany, NJ $115,000.00-$155,000.00 1 week ago Corporate Vice President - Senior Manager, Service Delivery Platform/Development Engineering Clark, NJ $107,600.00-$153,300.00 1 week ago New York, NY $145,000.00-$160,000.00 1 week ago Bronx, NY $90,000.00-$135,000.00 3 days ago East Meadow, NY $110,000.00-$120,000.00 3 weeks ago Corporate Bank Technology - Payment Data Services - Lead Java Engineer - Vice President New York, NY $125,000.00-$203,000.00 6 days ago Data Architecture & Engineering - Manager - Financial Services - Consulting - NYC, Charlotte, Dallas New York, NY $125,500.00-$230,200.00 2 days ago New York, NY $97,000.00-$145,000.00 3 hours ago New York, NY $157,600.00-$276,100.00 1 week ago New York, NY $105,827.00-$155,000.00 4 weeks ago Sr. Vertical Systems Engineer - Business Services & Consultancies New York City Metropolitan Area $150,000.00-$180,000.00 7 hours ago New York, NY $103,000.00-$143,000.00 1 week ago Senior Solution Engineer, Service & Knowledge Systems Engineer, Bureau of IT Infrastructure and Support Services Senior Automation Engineer, Global Financial Services New York, NY $150,000.00-$160,000.00 3 weeks ago Senior Professional Services Engineer, Actimize New York City Metropolitan Area $130,000.00-$150,000.00 6 days ago IT Unified Communications Engineer III - Digital Technology Services New York, NY $200,000.00-$325,000.00 3 days ago Senior Software Engineer- Banking/Financial Services New York, NY $190,000.00-$225,000.00 6 days ago Senior Software Engineer, Replicated Storage Services We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
See details and apply
Senior Software Engineer, Services