Software Engineer, Full-Stack Development
Title: Software Engineer, Full-Stack Development
Department: Baseball Research and Development, Application Development
Reports to: Assistant Director, Software Engineering
Status: Regular Full-Time
Location: Philadelphia, PA
Position Overview:
The work of a Software Engineer (Full-Stack Development) extends well beyond merely coding. Phillies Research & Development takes a product-centered approach in creating platforms, systems, and tools 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 web 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, will 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 decision-makers across Baseball Operations 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:
- 1-3 years of experience in full-stack web development, with a focus on responsive design and interactive, data-driven user interfaces.
- Proficiency with JavaScript or TypeScript and familiarity with modern front-end development frameworks (e.g. React, Angular, Vue, Svelte).
- 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
- 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. Fast API, Flask, Express) and ORM frameworks (e.g. SQL Alchemy, 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 with sports data and research.
What We Offer:
- Competitive Salary & Benefits: A benefits package that includes health insurance (medical, dental, vision), retirement plans (NUPP and 401k), paid time off, subsidized lunch, discounted merchandise and tickets to Phillies games.
- Access To the Cutting Edge: Exposure to advanced tools and proprietary data.
- Dynamic Team Environment: Work with a team committed to excellence.
- Personal Growth: Learn from teammates within a supportive and driven environment.
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.
Recommended Jobs
Director of Operations
Almac Group is currently seeking a Director - Operations for our Audubon, PA location. The Director - Operations will provide leadership for the operational functions within the Almac Pharma Services…
Certified Medication Technician
Job Description Job Description Now Hiring: Certified Medication Technician – Full Time & Part Time We are looking for Certified Medication Technician to join our team at Morningside Hous…
North America Logistics Sourcing Leader
: It's not just about your career or job title It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our p…
Healthcare Recruiter
✨ Join Our Team at KeystoneCare!✨ Are you an enthusiastic, people-oriented professional looking to make a real difference in the lives of patients and families? At KeystoneCare, a beloved nonprofit …
Summer Camp Counselor - PT Temp/Casual
Job Number: 202600149 BASIC PURPOSE **This position requires the PA State Police, PA Child Abuse Clearance, and the FBI Clearan ce. ESSENTIAL DUTIES AND RESPONSIBILITIES Assist with t…
Class A CDL Driver
You are home 4-5 days per week with this driving position. This position operates within 450 miles of York PA. The average W2 is $89,000 yearly. Drivers would pick up preloaded freight and deliver…
Buyer/Planner
Reference #: R-2026-45064 At Alcon, we're passionate about enhancing sight and helping people see brilliantly. With more than 25,000 associates, we innovate fearlessly, champion progress, and act …
Deputy Sheriff
The Blair County Sheriff's Office seeks three full-time deputies to enforce state and local laws relating to public safety and public welfare. Essential duties include providing law enforcement, orde…
Purchasing Manager
Purchasing Manager What you will do Manages the purchasing team within the business organization. Conceives, develops, tests, integrates and executes the operations, processes, and standard…