Ravens Under Armour Performance Center, 1 Winning Drive, Owings Mills, MD, USA · NFL · Posted May 14, 2026
Baltimore Ravens
Football Systems Developer (Software Engineer)
Dept: Football Analytics
Position Reports To: Director of Football Systems
Full-Time / In-Person (this is not a remote opportunity)
General Description
The Baltimore Ravens are seeking a Football Systems Developer to join a collaborative team dedicated to building technology solutions that support our coaches, scouts, and performance staff. We are looking for a motivated self-starter who takes ownership of their work and thrives in a fast-paced environment. While prior football expertise is not required, a genuine passion for the game and a willingness to learn are highly valued.
Essential Job Responsibilities
- Assist in the development and maintenance of internal web applications and tools, working primarily within the Ruby on Rails framework.
- Collaborate with developers, analysts, scouts, and coaches to support software solutions used throughout football operations.
- Write and execute SQL queries to support reporting, workflows, and ad hoc data requests.
- Build and maintain clean, user-friendly interfaces for internal stakeholders.
- Contribute to testing, troubleshooting, and ongoing improvements of internal systems.
Qualifications
- Bachelor's degree in computer science or a related technical field.
- Strong foundation in Git, SQL, HTML, CSS, and JavaScript.
- Experience with Ruby on Rails is preferred but not required.
- Strong problem-solving, collaboration, and communication skills.
- Willingness and ability to relocate to Baltimore, MD.
Salary and Benefits
- Salary Range: $90,000 - $105,000
- Company-paid health insurance, including health and vision. Dental insurance also provided with minimal employee contribution.
- Competitive 401(k)
Application Process
To be considered for this role, applicants must:
- Upload and submit a resume
- Upload and submit a cover letter introducing yourself and how your talents will improve our team. We want to hear about your previous work and what you are passionate about.
- Complete the required additional screening questions as part of the application.
- Applicants who do not include all required information will be removed from consideration.
- Upon submitting your application, you will receive an email from vidcruiter@hiringplatform.com to complete a video interview. Please follow the instructions in the email within 5 days of receiving it to complete your screening interview in order to continue to be considered for employment.
- If you are selected for an interview, we will contact you. No follow-up phone calls or emails inquiring about the position will be accepted.
ALL OF THESE STEPS MUST BE COMPLETED IN ORDER TO BE CONSIDERED. ANY APPLICATIONS MISSING ANY OF THE ABOVE INFORMATION WILL CONSIDERED INCOMPLETE AND WILL, THEREFORE, NOT BE REVIEWED.
Please note: Due to the volume of applications received by the Baltimore Ravens, we are unable to provide updates on the status of your application. You will be notified if you are selected to advance in the process.
As an equal opportunity employer, we consider candidates from all backgrounds and identities. We encourage individuals from all ethnicities, sexual orientations, gender identities, socio economic status, as well as military veterans and individuals with disabilities, to apply.