Mayo Clinic logo
Mayo Clinic

Headquartered in Rochester, Minnesota, Mayo Clinic is a nonprofit medical institution ranked first in more specialties than all other hospitals in America. The

Senior Software Engineer

Location

United States

Posted

2 days ago

Salary

$141.0K - $204.5K / year

Seniority

Senior

Job Description

Senior Software Engineer

Mayo Clinic

Role Description The Administrative Integration Services Unit is seeking a Senior Software Engineer to provide technical leadership for Mayo Clinic's enterprise integration platform supporting Human Resources, Workforce Management, Payroll, Finance, and Supply Chain business functions. This role serves as a senior technical leader responsible for designing, developing, and supporting enterprise integrations using the Boomi Integration Platform, with a primary focus on UKG Pro, UKG Dimensions (Workforce Management), Oracle ERP, and other enterprise applications. The successful candidate will partner closely with Product Managers, Enterprise Architects, business stakeholders, and engineering teams to deliver scalable, secure, and resilient integration solutions that support Mayo Clinic's mission. The ideal candidate is an experienced enterprise integration engineer who combines strong hands-on development skills with architecture expertise, production support experience, and a passion for mentoring engineers and driving engineering excellence. - Lead the design, development, implementation, and support of enterprise integrations using the Boomi Integration Platform. - Serve as the technical lead for complex integration initiatives supporting UKG, Oracle ERP, identity management, payroll, finance, and other enterprise systems. - Define integration architecture, reusable frameworks, design patterns, and engineering standards that improve scalability, maintainability, and reliability across the integration platform. - Design secure, high-performing integrations utilizing REST APIs, SOAP services, SFTP, event-driven messaging, and file-based integration patterns. - Develop complex data transformations using XML, JSON, XSLT, JavaScript, SQL, and Boomi mapping components. - Lead technical design sessions and provide architectural guidance throughout the software development lifecycle. - Establish best practices for integration development, testing, deployment, monitoring, logging, exception handling, and operational support. - Partner with Product Managers, Enterprise Architects, HR, Payroll, Finance, and business stakeholders to translate business requirements into technical solutions. - Participate as a technical leader within the SAFe Agile framework, providing technical direction during planning, backlog refinement, estimation, and implementation activities. - Perform expert-level troubleshooting of production integrations, conduct root cause analysis, and implement long-term corrective actions to improve platform stability. - Lead code reviews, establish development standards, and mentor engineers through technical coaching and knowledge sharing. - Drive continuous improvement initiatives focused on automation, DevOps, observability, integration performance, and operational excellence. - Develop and maintain architecture documentation, interface specifications, operational runbooks, and technical standards. - Serve as a trusted technical advisor for enterprise integration strategy and architecture. - Lead technical decision-making and influence integration standards across multiple product teams. - Foster engineering excellence through mentoring, code reviews, technical coaching, and continuous improvement. Benefits - Medical: Multiple plan options. - Dental: Delta Dental or reimbursement account for flexible coverage. - Vision: Affordable plan with national network. - Pre-Tax Savings: HSA and FSAs for eligible expenses. - Retirement: Competitive retirement package to secure your future. Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Learn more about the "EOE is the Law". Mayo Clinic participates in E-Verify and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.

Related Job Pages

More Full-stack Engineer Jobs

Part TimeRemoteTeam 11-50Since 2018

• You will support our GTM Engineering team in building and operating technical revenue infrastructure. • You will help build and maintain GTM infrastructure: lead-enrichment pipelines, signal-based workflows, and automated routing logic. • You will assist with integrating the GTM tech stack and ensure systems communicate cleanly with each other. • You will get hands-on experience with Salesforce and HubSpot at the admin level: custom objects, flows, and data models. • You will build automations using tools such as Clay, n8n, Make, or Zapier. • You will translate requirements from RevOps, Sales, and Marketing into working systems and document what you build.

Germany
Keep Technologies logo

Mid Fullstack Engineer

Keep Technologies

An all-in-one finance system for small and medium sized Canadian businesses.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Join Keep as Fullstack Engineer on the Cards team, where you’ll accelerate the execution of high-impact initiatives and play a key role in moving the Cards roadmap forward with speed and ownership. • As a Fullstack Engineer at Keep, you’ll ship features end-to-end, work across our TypeScript/NextJS/GraphQL stack, and collaborate with a fast-paced, high-autonomy team. • You’ll bring strong fundamentals, clear technical thinking, and the ability to balance speed with correctness in the products you build. • Ship high-quality features end-to-end across the Cards domain. • Experience shipping user-facing features with real business impact. • Take ownership of technical decisions, tradeoffs, and execution. • Prioritize effectively and balance speed with correctness in your implementations. • Break down ambiguous problems into clear, actionable work. • Communicate clearly with technical and non-technical collaborators. • Participate in design discussions, bringing critical thinking and product awareness. • Ensure smooth collaboration during handoffs and across engineering efforts. • Maintain and improve the reliability, performance, and scalability of the Cards systems. • Apply strong fundamentals in architecture, clean coding practices, and database design. • Troubleshoot, debug, and optimize features with attention to detail.

Latin America
ContractRemoteTeam 11-50H1B No Sponsor

• Design and ship features across the stack (frontend + backend) to deliver high-impact functionality quickly. • Build integrations and workflows, developing APIs, data flows, and partner integrations that extend our client's ecosystem. • Balance scrappy with scalable, leveraging no or low-code solutions where they accelerate delivery and investing in solid architecture where it matters most. • Participate in code reviews, pair programming, and collaborative problem-solving. • Help improve engineering processes and documentation as the team and product evolve. • Prepare for growth by ensuring systems and processes meet investor diligence standards as the company approaches Series A.

Argentina
Xsolla logo

Staff Software Engineer – Identity & Access Management

Xsolla

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.

Full TimeRemoteTeam 201-500Since 2005H1B Sponsor

• Own the technical strategy and architecture of our IAM platform • Design and evolve OAuth 2.0 / OIDC flows and token lifecycle • Drive decisions on protocol design, data modeling, and platform reliability • Identify systemic risks and performance bottlenecks • Define engineering standards, review critical code and designs • Collaborate with product, security, and infra teams

Canada