Major League Baseball
Senior Android Engineer, MLB App Feature Teams
New York, New York · Senior · Contract
Sponsorship not specified$150k-$185kDetected 2 days ago
KotliniOSAndroidJetpack ComposeCode ReviewGitDatadogGraphQLRESTLLMsA/B TestingFigmaDesign SystemsLeadershipCommunicationCollaborationMentoring
About the role
- This role is for an engineer who can operate independently in a large consumer app, make sound architecture decisions, raise the quality bar for the team, and use modern developer tools, including generative AI, responsibly and effectively.
- 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.
Responsibilities
- Build high-quality Android features in Kotlin and Jetpack Compose across app, media, and shared platform modules
- Translate product requirements and Figma designs into polished, accessible, production-ready UI while maintaining cross-platform consistency with iOS
- Design and implement clean, maintainable feature architecture that fits a modular Android codebase
- Own production issues from diagnosis through resolution, including root-cause analysis and follow-up prevention work
- Drive measurable improvements in build time, delivery throughput, code quality, and engineering efficiency
- Validate AI-assisted work through tests, code review, static analysis, observability checks, and secure coding practices before merge
- 6+ years of professional experience building production Android applications
- Experience working in modular Android codebases with shared core modules, design systems, and established architectural patterns
- Practical experience using GenAI developer tools to support software delivery, with the judgment to review, adapt, test, and explain generated code
Requirements
- Strong Kotlin, Android SDK, Jetpack Compose, coroutines, and modern Android architecture expertise
- Proven testing discipline across unit, integration, snapshot, and UI testing, including experience running tests in CI
- Experience diagnosing production issues using logs, metrics, crash reporting, analytics, and observability tools
- Familiarity with push notifications, deep links, widgets, feature flags, experimentation, and release management
Nice to have
- Media, video streaming, sports, live events, or real-time data experience
- Experience in large shared repositories with many contributors and multiple release trains
- Technical leadership experience, including mentoring, architecture reviews, and cross-team delivery
- Familiarity with responsible GenAI practices, including prompt/context hygiene, AI-assisted test creation, and evaluation of generated code quality
- Makes pragmatic tradeoffs across quality, speed, maintainability, performance, and user impact
- Understands the broader codebase and internal tooling deeply enough to make changes safely across module boundaries
- Uses metrics and production signals to guide decisions rather than relying only on intuition
- Senior-Level Competencies
Compensation
- $150,000 - $185,000 (Base Salary) + Bonus
- As a candidate for this position, your salary and related aspects of compensation will be contingent upon your work experience, education, skills, and any other factors 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.
Benefits
- Partner with Product, Design, iOS, Backend, QA, and Test Engineering to clarify requirements, shape technical plans, and define test coverage early
- Monitor feature rollouts and production behavior using Firebase, Datadog, crash reporting, analytics, and release health signals
- Competitive Benefits Package
- Paid Time Off and Holidays
- Paid Parental Leave
- Tuition Reimbursement
- Disability Benefits (short term and long term)
- Top MLB Perks & Benefits
- Requests received for non-disability related issues, such as following up on an application, will not receive a response.
Company info
- Applicants requiring a reasonable accommodation for any part of the application and hiring process, please email us at accommodations@mlb.com.
Apply directly at Major League Baseball →Create a free account for alerts like thisView Major League Baseball immigration profile
This listing is sourced directly from Major League Baseball's careers page and normalized into a canonical job model.