Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$123k

Sports Reference, LLC

We have begun preparing for the phone interview process for this position and are only reviewing new candidates at the hiring manager's discretion.
Job Summary

Sports Reference LLC is searching for a Senior Software Engineer to design, build, and test software for our 8 websites. The Engineering Department currently has 22 members consisting of Developers, Test Engineers, DevOps, and Scrum Masters.

We currently serve 20 million (and growing) monthly users on our free, ad-supported Reference Sites (Baseball-Reference.com, Basketball-Reference.com, FBref.com, etc.) and Stathead.com, our SaaS offering that provides powerful search and filtering capabilities for deeper exploration of our vast databases. In 2023, we acquired ImmaculateGrid.com, the viral baseball trivia game, and have since launched ad-supported grid games for basketball, football, hockey, and soccer.
To Apply

Please visit our jobs website at and submit your resume and a cover letter for this position.

We will begin the phone interview process the week of July 13th. Applications arriving after this date will be collected, but will receive consideration at the discretion of the hiring manager based on the progress we have made in filling the position. We have provided a general outline of our interview process here:
Our Purpose and Values

We democratize data, so our users enjoy, understand, and share the sports they love.

We value:
  • Respect for our users, the athletes we cover, and our team;
  • Craftsmanship in building tools and products;
  • Reliable tools and services that meet our users' needs every day; and
  • Data democratization. We publish many data sets for emerging and underserved sports. The New York Times covered our recognition of the Negro Leagues as major leagues in the summer of 2021. We added women's college basketball data to our site in 2023 and now have the only publicly available database of every score in women's NCAA Division 1 history.
To meet these expectations, we encourage team members to participate in company discussions and share new ideas, features or potential solutions to problems.
Background

In this role, you will help design, build, and test complex, high-visibility technical projects for Engineering. You will work on modern web applications that serve millions of users and incorporate data from 5 sports across our 7 reference websites. As a member of an agile development team, you will be expected to produce high-quality results by contributing to projects that involve full-stack development, CI/CD workflows, and data ingestion pipelines.


Although not immediate, this role would have a small number of direct reports as the company grows.
Goals and Tasks for Your First Year (In rough order of importance)
Must-Reach Goals and Tasks
  • Build, test, and deploy features for modern web applications by contributing to projects that involve full-stack development, CI/CD workflows, and data ingestion pipelines. This work will be guided by more senior Software Engineers
  • Actively own features or systems and define their long-term health, while also improving the health of surrounding systems
  • Assist our skilled support and operations teams in triaging and resolving production issues
  • Write understandable, testable code with an eye towards maintainability and performance
  • Sports Reference strives to be an innovative company, so we will expect you to keep up with new trends and tools that may benefit or threaten Sports Reference now or in the future
Nice-to-Reach Goals and Tasks
  • Help define large projects within Engineering by creating technical options, working collaboratively within the Engineering team to find the best solution for Sports Reference
  • Help review and implement processes around security and compliance
Expectations
  • Complete projects related to company objectives as time and skills allow.
  • Continue your ongoing professional development, which we will support.
Qualifications and Skills

A qualified candidate will satisfy the following:
  • More than three years of experience in a software development position.
  • Experience managing direct reports OR
    • Strong interpersonal skills
    • Strong communication skills
    • Proven mentoring/coaching experience
    • High Emotional Intelligence
    • Experience resolving interpersonal conflict
    • A desire to manage people career growth, yearly goals, perform annual performance reviews, and make decisions about employees future at the company
  • Evidence that you are capable of meeting many of the goals listed above.
  • Have a history of getting things done (and done well).
  • If you don't think your application will have evidence that you can meet all of the 'nice-to-reach goals and tasks' above but still are interested in the job and otherwise qualify, please apply. Nobody checks every box-we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.
Salary

Our salary range starts at $123k for U.S. based employees. We are a remote-first company and determine our pay range for this position based on the market rates for Philadelphia, our home base. The salary offered will be based on your experience and skill level.

Annual bonuses are variable and are tied to a percentage of the company's end of year profits and the employee's time worked and salary earned during the year. In the last three years, they have averaged 15% of an employee's annual salary.
Benefits

Even though we are a small company, Sports Reference has a generous benefits package.
  • The total value of our benefits package is up to $30,000.
  • We cover full health and dental insurance costs for full-time employees and their dependent children. We cover 70%-80% of plans for an entire family.
  • We have a 401k with a match on your contributions up to 4% of your base salary. The 401k has many low cost investing options.
  • We pay all premiums for company-sponsored life and long-term disability insurance for all employees.
  • We provide up to $7,000/year in continuing education benefits.
  • Even if you live in or near Philly, you have the option to work remotely as much as you choose. We generally work a standard workday, but with flexibility to adjust hours within that framework.
  • Any parent welcoming a new child to their family is entitled to 13 weeks of fully paid leave, and up to an additional 39 weeks at half-time.
  • Employees begin with 18 days of PTO per year and an additional 8 paid company holidays and accrue sick leave at the rate of one day per month.
  • We will generally buy you whatever equipment will make you the most productive.
  • We typically will pay for reasonable moving-related expenses related to your acceptance of a position with Sports Reference. Please ask if you have questions regarding this benefit.
  • We provide a $68/month remote work stipend to cover the cost of internet access and incidental expenses.
Other Information
  • Sports Reference's first site was launched in 2000. We have bootstrapped ourselves to 45 full-time employees and have no venture capital backing.
  • Applicants must have a legal right to work in the United States or Canada. Hiring an employee not based in the US or Canada would be difficult to coordinate at this time.
  • We are willing to provide accommodations for candidates for whom the timing or structure of our interview process may be challenging. This may include early morning or evening interview times or provide payment to cover child care expenses if needed. If you are applying for a role where verbal communication is not a significant requirement, we may consider an alternative form of interview as is reasonably possible and suitable. Similarly, if an extended period of internet connectivity is a challenge, we may consider an alternate form of interview. If we invite you to interview, please let us know of any possibly necessary accommodations.
  • Our typical interview process is described at
  • Sports Reference is a remote-first company. Sports Reference is located in Philadelphia and non-Philadelphia candidates will be considered on an equal footing to those who are local. Presently, all Sports Reference employees are working remotely at least some of the time, but those in the Philly area may work from the office on days of their choosing.
  • This is a full-time position.
  • Employment at Sports Reference LLC is at-will and this position is an at-will appointment.
  • 100% of our merchandise sales support youth sports.

Sports Reference is a growing company, and your work will be highly visible and have a definite and immediate impact (Read about us in the New York Times and The Athletic ($)). We reached over 20 million users each month and served over 2.0 billion pages in 2023.

Sports Reference provides equal employment opportunities to all employees and applicants for employment without regard to age, ancestry, citizenship status, civil union status, color, discrimination, domestic partnership status, domestic violence victim status, familial status, gender, gender expression, gender identity, gender transition, genetic information, immigration status, marital status, marriage to a co-worker, mental or physical disability or illness, military service, military and veteran status, national origin (including physical, cultural, or linguistic characteristics), nationality, parental leave, pregnancy (including childbirth, breastfeeding or medical or common conditions related to pregnancy or childbirth), race (including traits that are historically associated with race, such as hair texture and protective hairstyles, including braids, locks and twists), religion, retaliation, sexual harassment, sexual or affectional orientation (actual or perceived, whether or not traditionally associated with the person's designated sex at birth), status with regard to public assistance, transgender identity, unfavorable discharge of military status (less than "honorable" but not "dishonorable"), or any other characteristic protected by applicable federal, state or local laws and ordinances, or on the basis of sports franchise preferences.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  •  ...schemas, data models, and ETL processes. Design and maintain production, development, testing and training environments. Migrates software changes to different environments in compliance with SOX regulations. Collaborate with application developers, data architects, and... 
    Senior
    Full time

    HermanMiller

    Zeeland, MI
    1 day ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    8 hours ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Glenn Dale, MD
    2 days ago
  •  ...Where your work is valued—above-market pay, real work-life balance, and a team that feels like home.” THE POSITION… As a Software Engineer, you will provide engineering expertise in the evaluation and testing of existing and emerging technologies, systems, and capabilities... 
    Senior
    Work at office
    Local area
    Remote work

    Mid-Continent Instruments and Avionics

    Wichita, KS
    28 days ago
  • Owning quality engineering for the Commerce product surface, the full-time Senior Software Engineer in Test will execute manual QA, build automation infrastructure, and define quality standards for Shopify-embedded products in a remote environment. Key responsibilities... 
    Senior
    Remote work

    VirtualVocations

    Richmond, VA
    1 day ago
  •  ...To support the integration of enterprise banking systems, the remote Senior Software Engineer - NC will design, develop, and optimize incentive compensation solutions on the Varicent platform, focusing on data integration with Snowflake and core banking applications.... 
    Senior
    Remote work

    Virtual Vocations Inc

    United States
    1 hour ago
  • Building scalable mapping systems for self-driving technology, the full-time Senior Software Engineer, Mapping will develop algorithms for 3D reconstruction and map fusion using crowdsourced data from millions of vehicles, working in a collaborative environment either... 
    Senior
    Remote work

    VirtualVocations

    Wichita, KS
    11 days ago
  • $180k - $250k

     ...Compiler Engineer Opportunity Category Labs (formerly known as Monad Labs) is a team of systems engineers and researchers on a mission...  ...design and system architecture Strong background in software engineering principles Experience with industry-standard compiler... 
    Senior
    Work at office

    Category Labs

    New York, NY
    more than 2 months ago
  • $86k - $139k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Job... 
    Senior
    Local area
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    1 day ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    18 hours ago
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Catonsville, MD
    4 days ago
  •  ...General Dynamics Information Technology is seeking a Software Engineer Principal in Maryland to develop and troubleshoot mission-critical software applications. The ideal candidate requires a Bachelor of Science, over 8 years of experience, and a TS/SCI w/ Polygraph security... 
    Senior

    General Dynamics Information Technology

    Annapolis, MD
    4 days ago
  •  ...J&T Business Consulting is looking for an experienced Software Engineer to work on mission-critical systems. The role involves design, development, and maintenance of sophisticated software solutions, with a focus on real-time processing and analytics. The ideal candidate... 
    Senior

    J&T Business Consulting

    Annapolis, MD
    3 days ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    4 days ago
  • A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities... 
    Senior

    Rocket Software

    Nashville, TN
    4 days ago
  •  ...Lead development of core software systems for autonomous vehicles, including perception, planning, and control modules. Responsibilities...  ...key features for the company Requirements 7+ years software engineering experience Experience with distributed systems and robotics... 
    Senior

    Deep Ubuntu

    San Francisco, CA
    3 days ago
  • $230k - $385k

     ...OpenAI is seeking an experienced Software Engineer to develop the creative rendering layer for its ads ecosystem in San Francisco. You will work across the technical stack to build infrastructure for new ad formats and ensure they feel natural within the ChatGPT experience... 
    Senior

    OpenAI

    San Francisco, CA
    3 days ago
  • $165k - $218k

     ...Slope is seeking a Senior Software Engineer specializing in Space Ground Software in Colorado Springs, CO. You will own the architecture and deployment of software solutions that support mission management for space operations. The ideal candidate has a strong programming... 
    Senior

    Slope

    Colorado Springs, CO
    4 days ago
  • $141.9k - $190.3k

     ...industry-leading technologies to deliver world-class, highly secure services to customers. What You'll Do: We are seeking a Sr Software Engineer to design, build, and maintain internal applications and integrations that enhance the organization's core cybersecurity... 
    Senior
    Work experience placement

    The Walt Disney Company

    Orlando, FL
    1 hour ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    2 days ago
  •  ...A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include... 
    Senior

    General Motors

    Milford, MI
    3 days ago
  • Qualifications Must have Kubernetes experience. Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required...
    Senior

    Avid Technology Professionals

    Annapolis, MD
    4 days ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    3 days ago
  •  ...A renowned tech company in Maryland is seeking a Software Developer/CNO Developer to join their team. The ideal candidate will have...  ...extensive experience in C/C++ or Python, along with skills in reverse engineering and vulnerability research. This role involves mission-... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    4 days ago
  •  ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner... 
    Senior

    Evolvesquads

    Boston, MA
    3 days ago
  • $152.13k - $154.2k

     ...EMPLOYER : Delta Dental Insurance Company TITLE :Senior Software Engineer Location: 1130 Sanctuary Parkway, Alpharetta, GA 30009; Must live within reasonable commuting distance from HQ and able to appear in office as required. Salary Range: $152,131/yr... 
    Senior
    Work at office

    Delta Dental of California

    Alpharetta, GA
    1 day ago
  •  ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree... 
    Senior

    Page Mechanical Group Inc

    Huntsville, AL
    3 days ago
  • $189k - $211k

     ...ARSIEM in Annapolis Junction, MD is seeking a Software Engineer 3 to support government clients. The role involves developing and enhancing complex software systems, ensuring adherence to design, and reviewing software components. This position requires a bachelor's degree... 
    Senior

    ARSIEM Corporation

    Annapolis, MD
    3 days ago
  •  ...A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions... 
    Senior

    Apex Technology

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!