Minnesota Twins

Minnesota Twins

Software Engineer, Business Systems

Minnesota Twins - Manager
Minneapolis · MN
Engineering · Product Engineering · Computer Information Systems
In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.

Software Engineer, Business Systems
 
About the Minnesota Twins: 
At the Minnesota Twins, we are driven by a singular purpose – to up the game, on the field and off. Unwavering in our commitment to deliver championships and be a force for good, our innovative, diverse and incredibly talented team is creating new ways to win, to uplift and to unite. We are proud to be Minnesota’s baseball team. We believe in our power to create positive change. We are setting the standard for a modern sports and entertainment brand that shapes a better tomorrow for all. 
 
Position Summary:
The Minnesota Twins are seeking a Software Engineer, Business Systems to join our Technology organization and support the business operations of the club. This role is part of a small, highly collaborative team responsible for designing, building, and maintaining internal web-based applications used daily across the organization.
 
This position is best suited for an experienced engineer who values ownership and end-to-end responsibility. The Engineer will lead projects from concept through delivery, make architectural decisions, and work closely with business stakeholders to translate operational needs into reliable, maintainable software solutions. While collaboration is core to the role, much of the day-to-day work is done independently.
 
Essential Duties and Responsibilities:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Design, develop, and maintain internal web applications that support business functions such as ticketing, CRM, finance, facilities, HR, and other operational areas.
  • Build and extend APIs using REST and GraphQL patterns, primarily in TypeScript.
  • Own software projects end-to-end, including technical design, architecture, implementation, testing, deployment, and ongoing improvements.
  • Develop modern, UX-driven front-end applications using contemporary frameworks.
  • Collaborate closely with data engineers to consume and integrate data.
  • Work directly with business stakeholders to understand requirements, propose technical solutions, and deliver applications that meet operational needs.
  • Review code and contribute to shared standards that promote long-term maintainability, reliability, and security.
  • Mentor others through technical guidance, code reviews, and knowledge sharing.
  • Ensure applications adhere to organizational standards for data governance, privacy, and security.
  • Participate in an agile development process.
  • Collaborate with infrastructure and security teams to ensure applications are scalable, secure, and performant.
  • Stay current with evolving technologies and engineering best practices and apply them thoughtfully where appropriate.
Requirement Experience and Education:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 3+ years of professional experience in web application development, with exposure to full lifecycle software development.
Essential Knowledge, Skills, and Abilities: 
  • Strong proficiency in TypeScript and modern web development using frameworks such as React, Angular, or Vue.
  • Experience building and maintaining APIs using REST and/or GraphQL.
  • Understanding of SQL and relational databases.
  • Ability to work independently, manage priorities, and take ownership of technical outcomes.
  • Strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders.
Preferred Knowledge, Skills, and Abilities:
  • Experience with Next.js and Prisma.
  • Familiarity with C# or Java.
  • Prior experience providing technical leadership, including architectural decision making and mentoring.
  • Experience working with enterprise data domains such as CRM, ticketing, finance, or customer data platforms.
  • Familiarity with CI/CD pipelines and modern development workflows.
 
Location: Minneapolis, MN. This position will require the hired individual to work in person in a hybrid capacity. 
 
Compensation:
The base salary range for this position is $70,000 to $110,000 annually. This role is also eligible for a performance-based bonus, which varies based on company and individual performance. Total cash compensation will depend on bonus payouts and will likely exceed base salary.
 
Our comprehensive benefits package includes:
  • Medical, Vision
  • Dental – Employer paid
  • Life Insurance – Employer paid
  • Long Term Disability – Employer paid
  • 401(k) Plan – Employer match up to 4% plus 5% nonelective employer contribution
  • Paid Time Off (PTO)
  • Paid Holidays (17 for 2026)
  • Complimentary Tickets
  • Plus a variety of voluntary benefit plans available
 
 
EEO is The Law - click here for more information
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
 
 
 
 
#twmanager