{"id":2423709,"url":"https://alion.io/job/major-league-baseball-software-engineer","title":"Software Engineer","company":{"id":678408,"name":"Major League Baseball","domain":"mlb.com","url":"https://alion.io/company/mlb-5","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Boulder, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":120000,"max":155000,"currency":"USD","period":"year","gross":null,"usd_annual":155000},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Platform Engineering","optional":false},{"name":"State Management","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false}],"status":"live","first_seen_at":"2026-07-20T14:06:29Z","employer_posted_date":"2026-08-13","last_verified_at":"2026-10-13T18:10:08Z","board_verified":true,"closed_at":null,"days_open":85,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":85},"description":"Major League Baseball is looking for a Software Engineer to join a cross-platform engineering group that ships our Mobile MLB App and MLB.TV Connected TV experience focused on Streaming and Subscriptions.\nYou will work in small, outcome-driven squads that rotate focus based on business priorities. Success means shipping reliable, high-quality user experiences while keeping platform parity with our other CTV stacks and aligning with our shared design system with other feature delivery teams. You will collaborate closely with product, design, QA, and partner teams across the organization.\nThis position can be based out of our Boulder, Colorado or New York City office locations. Please be sure to select the appropriate office for which you wish to apply in the application. \nResponsibilities\nDesign, build, test, and ship features on multiple surfaces with emphasis on media playback and subscription flows\nPartner with engineers on other platforms to deliver consistent behavior and shared contracts (APIs, analytics, entitlements, UX rules)\nContribute to code quality, observability, and release readiness (crash reduction, performance, feature flags, rollback-friendly delivery)\nParticipate in squad planning, estimation, and retrospectives; occasionally serve as mission tech lead for a focused initiative\nIntegrate with our design library and token-based UI patterns; raise gaps early with design and platform owners\nReview code, mentor peers, and improve engineering practices within the team\nQualifications & Skills\nRequired\n3+ years of professional software engineering experience\nStrong experience building and shipping iOS applications in production (Swift; UIKit and/or SwiftUI)\nSolid understanding of mobile architecture, networking, state management, and error handling\nExperience collaborating in cross-functional teams (product, design, QA) with clear ownership and communication\nComfort working in fast release cycles with testing, monitoring, and incremental rollout practices\nPragmatic approach to tradeoffs: clarity, maintainability, and user impact over perfection\nStrongly preferred\nExperience with tvOS / Apple TV (focus engine, remote interactions, TV-safe UX patterns)\nBackground in video streaming (players, playback lifecycle, DRM-adjacent workflows, QoE) and/or subscriptions (purchase, restore, entitlements, paywalls)\nFamiliarity with analytics instrumentation and experiment-friendly feature delivery\nExperience adopting or contributing to a shared design system (components, tokens, accessibility standards)\nExposure to Android / Android TV / Fire TV or willingness to learn cross-platform parity practices\nStrong focus on architectural intent, system design, and code verification guardrails when overseeing AI-generated implementations\nExperience strategically applying AI tools for high-impact engineering tasks, such as generating unit tests, documentation, and managing technical debt/refactoring\nSalary Range: $120,000 - $155,000 (Base Salary) + Bonus\nAs 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.\nTop MLB Perks & Benefits\nCompetitive Benefits Package\nCompany 401K Contribution\nPaid Time Off and Holidays\nPaid Parental Leave\nAccess to Free Tickets to Baseball Games & MLB.TV\nDiscounts at MLB Store | MLBShop.com\nEmployee Assistance Programs (EAP)\nOnsite/Online Training & Development Programs\nTuition Reimbursement\nDisability Benefits (short term and long term)\nLife and Accidental Death Insurance\nPet Insurance\nWhy MLB?\nMajor 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.\nCalifornia Residents: Please see our California Recruitment Privacy Policy for more details.\nColorado 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.\nApplicants requiring a reasonable accommodation for any part of the application and hiring process, please email us at . Requests received for non-disability related issues, such as following up on an application, will not receive a response.\nAre you ready to Step Up to the Plate? Apply below!","description_format":"text","description_chars":5169,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Sports Organizations"],"lifecycle":[{"event":"open","at":"2026-10-13T06:37:53Z"}],"visa":[],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.254,"p_room":0.28,"age_days":85,"expected_fill_days":9,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-13T20:49:28Z"},"pay":{"stated_usd_annual":155000,"is_top_pay":false},"html_url":"https://alion.io/job/major-league-baseball-software-engineer","json_url":"https://alion.io/job/major-league-baseball-software-engineer.json","meta":{"generated_at":"2026-10-13T20:49:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31877,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":678408},"rest":"https://alion.io/mcp/rest/get_company?id=678408"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmajor-league-baseball-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmajor-league-baseball-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmajor-league-baseball-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/major-league-baseball-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmajor-league-baseball-software-engineer"}]}