Demo

Junior Software Engineer

baltimoreorioles
Baltimore, MD Full Time
POSTED ON 2/19/2026 CLOSED ON 6/5/2026

What are the responsibilities and job description for the Junior Software Engineer position at baltimoreorioles?

Junior Software Engineer, Baseball Systems        

Job Summary
This position will work within the Baseball Systems team to support the development and operation of internal software systems. This role works closely with the Baseball Operations staff to define, develop, and implement systems that will support the Orioles player evaluation, selection, and development efforts. The systems integrate multiple sources of information and video, both internal and external to the organization, into a single, centralized data source.

Primary Responsibilities

  • Works with Baseball Systems team and Baseball Operations staff to develop project plans for developing and implementing software projects.
  • Gathers, verifies, and documents user requirements for internal software systems. Understands and analyzes the business process and required outcomes of the system and creates documents defining business use cases.
  • Makes use of industry best practices and recommended coding standards to write clear, readable, and efficient code.
  • Designs and develops procedures to calculate advanced player statistics and manage player evaluations, rankings, and other information contained in the system.
  • Supports procedures to calculate advanced player statistics and manage player evaluations, rankings, and other information contained in the system.
  • Designs and develops routines to integrate external data into the underlying data architecture.
  • Employs an iterative software development approach to ensure quick roll-out along with incremental improvements to cloud ecosystem over time.
  • Designs and sets up test scenarios. Reviews test results and validates that software capabilities meet business needs.
  • Provides support for maintenance of internal SQL Server databases.

Qualifications

      Required:

  • Bachelor’s Degree in Computer Science, Information Systems, or equivalent.
  • Experience using Python, Java, C , Ruby, Javascript or other similar programming languages.
  • Experience leading all aspects of the software development lifecycle, including requirements definition, design, development, testing, and implementation.
  • Experience integrating multiple data sources, formats, and media into a single business application.
  • Demonstrated ability to work with users to understand business processes, document system requirements, and develop applications that meet business objectives.
  • Willingness to work non-traditional hours (various nights, weekends, holidays).

     Desired:

  • Experience with SQL
  • Previous experience developing, implementing, and employing structured development techniques.
  • Experience working with Amazon Web Services cloud environment including AWS S3, AWS Lambda, and AWS SQS.
  • Experience working with Django framework library.
  • Experience with additional programming languages (such as R, Java, Ruby, or C).
DISCLAIMER: 
The statements herein are intended to describe the general nature and level of work being performed by the employee in this position. The duties listed do not represent an exhaustive list of all responsibilities, duties, and skills required of a person in this position. 
 
EQUAL OPPORTUNITY STATEMENT: 
The Baltimore Orioles are an Equal Opportunity Employer. It is the policy of the Baltimore Orioles to ensure equal employment opportunity without discrimination or harassment on the basis of race (including hair textures, afro hairstyles, or protective hairstyles), color, national origin or ancestry, religion or creed, gender or sex (including pregnancy), age, disability, citizenship status, marital status, veteran’s status, genetic predisposition or carrier status, gender identity, sexual orientation, or any other characteristic protected by law. 

Salary.com Estimation for Junior Software Engineer in Baltimore, MD
$80,907 to $99,216
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior Software Engineer?

Sign up to receive alerts about other jobs on the Junior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at baltimoreorioles

  • baltimoreorioles Sarasota, FL
  • Job Title: Florida Complex Rehabilitation Coordinator Description: The Baltimore Orioles are seeking an individual to serve as the Florida Complex Rehabili... more
  • 2 Days Ago

  • baltimoreorioles Baltimore, MD
  • Title: Data Scientist Fellow Reports To: Assistant GM, Analytics Department: Baseball Analytics Job Type: Part-time, seasonal, hourly Job Summary This posi... more
  • 4 Days Ago

  • baltimoreorioles Baltimore, MD
  • Job Title: CRM Analyst Reports to: Director, Business Analytics Department: Strategy & Analytics Location: Baltimore, MD Type: Full-time, Exempt Position S... more
  • 8 Days Ago

  • baltimoreorioles Sarasota, FL
  • JOB TITLE: FCL Strength & Conditioning Coach DEPARTMENT: Player Development – Strength & Conditioning COMPENSATION: Full-Time, Benefits Eligible LOCATION: ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Junior Software Engineer jobs in the Baltimore, MD area that may be a better fit.

  • Staffed4U Jessup, MD
  • Software Engineer (Junior-Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required Position Overview We are seeking a Junior Software Enginee... more
  • 6 Days Ago

  • Synergy ECP LLC Annapolis, MD
  • Description We are searching for cleared professionals who are passionate about their work and ready to take the next step in their careers! The talented i... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!