Software Engineer, Business Systems
Listed on 2026-02-28
-
Software Development
Software Engineer, Full Stack Developer
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.
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 ResponsibilitiesReasonable 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 Graph
QL patterns, primarily in Type Script. - 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.
- 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.
- Strong proficiency in Type Script and modern web development using frameworks such as React, Angular, or Vue.
- Experience building and maintaining APIs using REST and/or Graph
QL. - 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.
- 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.
Minneapolis, MN. This position will require the hired individual to work in person in a hybrid capacity.
CompensationThe 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.
- Medical, Vision
- 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
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).