Enable job alerts via email!

Senior Software Engineer, Full-Stack Development

Philadelphia Phillies Baseball Operations Department

Philadelphia (Philadelphia County)

On-site

USD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team at a forward-thinking organization that is passionate about leveraging technology in sports analytics. As a Software Engineer II/Senior Software Engineer, you'll play a pivotal role in developing a robust full-stack application platform that transforms complex data into actionable insights for baseball operations. Your expertise in both front-end and back-end technologies will enable you to create visually engaging and user-friendly applications. Collaborate closely with talented engineers and data scientists to tackle impactful challenges in the world of sports. This is an exciting opportunity to make a significant contribution to the team's success and enhance decision-making across various baseball operations.

Qualifications

  • 3+ years of experience in full-stack web development focusing on responsive design.
  • Strong experience with UI/UX design and collaborative design tools.

Responsibilities

  • Design and develop web applications for Baseball Operations decision-makers.
  • Collaborate with backend and machine learning engineers to optimize performance.

Skills

Full-Stack Web Development
UI/UX Design Patterns
Node.js
Python
SQL
Communication Skills

Education

Bachelor's Degree in Computer Science
Master's Degree in Engineering
PhD in Technical Fields

Tools

Figma
Sketch
Adobe XD
D3
AWS
Docker

Job description

Title : Software Engineer II / Senior Software Engineer, Full-Stack Development (Title dependent on experience and evaluation)

Department : Baseball Research and Development

Report to : Director, Software Engineering

Status : Regular Full-Time

Position Overview :

The work of a Software Engineer (Full-Stack Application Engineering) extends well beyond merely coding. Phillies Engineering takes a product-centered approach in creating the platform, systems, and tooling that empower our entire organization to spend more time thinking about baseball. We turn data into information into action. As a member of our team, you will work across the technical stack to develop our baseball application platform. You partner closely with Phillies R&D leadership, engineers, and data scientists to identify the most impactful problems to tackle, and then deliver robust solutions on time. With your technical knowledge and experience, you create visually engaging, user-friendly, and highly performant data-driven platforms that allow users to interact with large complex datasets in intuitive ways. In this role, your ability to craft elegant front-end interfaces paired with robust back-end systems, including API development, impact decision-making at the highest level across the Phillies organization. In addition to Baseball R&D, you will collaborate with end-users across Baseball Operations, Scouting, Player Development and the Major League Coaching Staff. Specific areas of focus may include, but are not limited to, the draft, free agency, player evaluation, player development, applied biomechanics, and in-game strategy.

Responsibilities :

  • Design and develop web-based applications to support Baseball Operations decision-makers and the research arm of Baseball R&D, translating complex datasets and requirements into intuitive, interactive, and engaging products.
  • Apply strong design skills to ensure a seamless user experience and implement clean, responsive, and aesthetically pleasing UIs that enhance data interaction.
  • Collaborate with backend and machine learning engineers to optimize the performance of data-heavy applications, ensuring smooth rendering and responsiveness.

Required Qualifications :

  • At least 3 years of professional experience in full-stack web development, with a focus on responsive design and interactive, data-driven user interfaces.
  • Strong experience with UI / UX design patterns and research, as well as familiarity with collaborative design tools (e.g. Figma, Sketch, Adobe XD).
  • Experience with back-end languages and technologies (e.g. Node.js, Python, SQL) and familiarity with relational databases (e.g. MySQL, Postgres).
  • Excellent communication skills when discussing application development concepts with technical and non-technical colleagues.
  • Proven leadership and self-direction.

Preferred Qualifications :

  • BS, Master's, PhD degree, or further education in engineering, computer science or other technical related fields or equivalent practical experience
  • Advanced proficiency with interactive data visualization libraries (e.g. D3, Victory, visx, ThreeJS, Plotly, or similar)
  • Experience building and maintaining RESTful APIs and familiarity with modern API (e.g. FastAPI, Flask, Express) and ORM frameworks (e.g. SQLAlchemy, Sequelize, Prisma)
  • Solid understanding of cloud infrastructure and data warehousing (e.g. Google Cloud, AWS, Azure, Snowflake) and containerization tools like Docker.
  • Familiarity with integrating machine learning models with front-end applications to enhance data interactivity and decision-making.
  • Passion for working in sports analytics.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full-Stack Software Engineer

Tential Solutions

Dresher

Remote

USD 90,000 - 130,000

5 days ago
Be an early applicant

Senior Software Engineer, Full-stack ML & Geo Data

Aurora Solar

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Full Stack Engineer

Lockheed Martin

King of Prussia

Remote

USD 73,000 - 130,000

Yesterday
Be an early applicant

Sr Software Engineer - Full Stack

Blue Yonder

Town of Texas

Remote

USD 114,000 - 144,000

4 days ago
Be an early applicant

Mule Soft Senior Software Engineer

First Citizens Bank

Philadelphia

Remote

USD 80,000 - 110,000

4 days ago
Be an early applicant

Senior Software Engineer - Full Stack

ZipRecruiter

Seattle

Remote

USD 115,000 - 158,000

2 days ago
Be an early applicant

Software Engineer - L3 Support

Canonical

Philadelphia

Remote

USD 80,000 - 185,000

Yesterday
Be an early applicant

Senior Software Engineer - Full Stack

Crisis Text Line International

Mississippi

Remote

USD 115,000 - 158,000

12 days ago

Senior Software Engineer - Full Stack

Crisis Text Line

Remote

USD 115,000 - 158,000

7 days ago
Be an early applicant