Senior Software Engineer

Major League Baseball
El Segundo, CA
Full-time
We are sorry. The job offer you are looking for is no longer available.

The Streaming & Media team at Major League Baseball is looking for engineers to join our El Segundo, CA office. You will be part of the team responsible for engineering the next generation of platforms to enhance fan experiences and engagement on streaming media products.

This includes live and on-demand video processing, and live content insertions.

As a Senior Software Engineer, you will play a pivotal role in leveraging technology to enhance the sports viewing experience.

You will write and maintain clean, concise, modular code in an agile environment, participate in design, code reviews and act as a leading voice.

CANDIDATE PROFILE

Education and Experience

Bachelor's degree in Computer Science or a related field, or equivalent practical experience

5+ years of software development experience, with a strong record of producing and supporting large-scale production systems

Strong problem-solving skills and a passion for delivering high-quality solutions

Proven track record of professional software development processes and tools, including Agile methodologies, IDEs, source control, CI / CD pipelines, and test frameworks

Experience delivering software solutions using Core Java (or Kotlin), Spring, messaging and databases

Experience with JavaScript(React / Node)

Hands-on experience with Google Cloud / AWS and cloud-native tooling such as Kubernetes, Docker, Helm and Terraform

Expertise in distributed non-blocking systems (event driven architectures, virtual threads, etc..)

Exposure to live / VOD streaming media

ESSENTIAL FUNCTIONS

Actively participate in team ceremonies (sprint planning, stand-ups, design / code reviews, postmortems)

Design and decompose software systems; produce specifications for sub-systems, modules and APIs

Produce efficient, high-quality and testable implementations

Participate in a on-call rotation to support time sensitive and demanding software platforms

Stay abreast of current tools and technologies

Mentor early career team members

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’s vision is to be the global sport of choice for youth to play, fans of all backgrounds to enjoy and a desired destination for employment.

With a belief that the journey to growth and greatness is ongoing, MLB gives employees the opportunity to continue learning and honing their skills with programs such as : tuition reimbursement;

mentorship programs; lunch and learns; online course subscriptions; paid industry certifications; business resource groups; and more.

MLB provides its employees with exceptional medical, dental, and vision coverage. Premiums are 100% employer covered to help employees focus on being their best!

Major League Baseball 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. If you have a disability or special need that requires accommodation, please let us know.

30+ days ago
Related jobs
Promoted
Disney Entertainment & ESPN Technology
Santa Monica, California

The DEE Technology Productivity Engineering team is seeking a Software Engineer who has a true passion for using software engineering to build quality into software applications. This engineer will help us develop tools and write tests that support a large variety of Disney software products on web,...

Promoted
Raytheon
Carson, California

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Horizonsurgicalsystems
Los Angeles, California

The level of title will be determined case by case, based on the candidate's qualifications and years of experience: senior engineer, staff engineer, principal engineer or higher. Senior/Staff/Principal Fullstack Software Engineer. Open Position – Senior/Staff/Principal Fullstack Software Engineer. ...

Joseph Michaels International
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Apple Inc.
Los Angeles, California

Senior Software Engineer - Apple Vision Pro. The Vision Products Group (VPG) is looking for a Software Engineer to help us push the limits of the next generation of interactive experiences on our platform. Engineers are expected to work quickly and smartly to help determine the viability of ideas an...

INSPYR Solutions
Santa Monica, California

Senior Software Engineer - Long Term Project - Remote (Raleigh/NYC/Los Angeles). Title: Senior Software Engineer. Craft web application software using REACT, with strong software development fundamentals and strong design principles (object oriented or functional). Bachelor's degree in Computer Scie...

TalentZök
Los Angeles, California

Senior Embedded Software Engineer. Embedded Software Engineer- Defense Search. Director of Software Engineering. Minimum Bachelor of Science degree in Electrical Engineering or Computer Science or relevant fields. ...

Enhanced Staffing
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

Riot Games
Los Angeles, California

Develop and optimize a distributed training infrastructure used for training AI agents on complex games.Lead the proof-of-concept implementation of AI features for players and designers.Integrate game servers into research & training infrastructure.Prototype ideas for visualizing AI behavior or for ...

GDIT
Mugu, Point, CA, USA

HOW OUR SENIOR SOFTWARE ENGINEER WILL MAKE AN IMPACT:. Interface with management, various engineering disciplines (software, electrical, mechanical, RF, and systems), logistics, inventory, production technicians, outside vendors, and military customers. Software or Hardware EW engineering developmen...