Senior Software Engineer (Distributed Systems & Architecture)
Rochester, MN, United States
Contract Senior-level / Expert USD 168K - 190K
Expleo
Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation.Overview
Location: Remote (Rochester, MN)Employment Type: Full-Time Consultant
Are you ready to engineer the future of healthcare? Trissential is hiring a Senior Software Engineer to join our client’s innovative team driving a major transformation in care delivery through intelligent systems and advanced digital tools. You’ll work on a platform that acts as a virtual member of the care team, providing predictive support and seamless collaboration. This is a role where your expertise in distributed systems and cloud technologies will directly shape patient outcomes and clinical efficiency.
What’s in It for You?
- High-Impact Work – Contribute to technology that improves care delivery and reduces clinician workload
- Modern Tech Stack – Develop advanced, scalable systems using your backend and frontend expertise
- Fully Remote Flexibility – Enjoy the freedom to work remotely in the US
- Innovation at Scale – Build intelligent platforms powered by machine learning and integrated data
Your Role & Responsibilities
- Lead technical design and development of distributed software systems with multi-tier architectures
- Drive API-first development with backend technologies like Python, Node, Java, or .Net
- Develop responsive front-end solutions using ReactJS, JavaScript, HTML, and CSS
- Integrate cloud-based environments and operational performance tools
- Ensure alignment with enterprise architecture and industry best practices
- Provide mentorship and technical guidance to other team members
- Participate in cross-functional collaboration to shape scalable, intuitive technology solutions
Skills & Experience You Should Possess
- 5+ years of experience building distributed systems and multi-tier architectures
- Expertise in one or more backend languages (Python, Node, Java, .Net) and proficiency in front-end development
- Experience deploying applications in cloud environments
- Familiarity with performance monitoring, analytics, or reporting integration
- Strong foundation in software engineering principles and enterprise architecture
- Proven ability to work independently and lead in a collaborative setting
Bonus Points If You Have:
- Background in healthcare technology or systems integration
- Experience with machine learning or AI-driven systems
- Skills in service design, business modeling, or data architecture
Education & Certifications You Need:
- Bachelor’s degree and at least 5 years of experience, including 3 years in technical roles and 1 year in leadership
- OR Associate’s degree with 9+ years of total experience meeting the same criteria
- A Master’s degree in a related field is preferred
What We OfferAt Trissential, we help top talent join meaningful, mission-driven projects. This opportunity offers the chance to lead from the front in a high-impact technical role.
- Competitive Salary – You choose the model that works best for you, both with company sponsored benefits! Up to $168,000 annually or $95 per hour, based on skills and experience
- Comprehensive Benefits for you and your dependents – Medical, dental, vision, free tele-health, HSA with company contribution, life and disability insurance, and 401k with matching
- Paid time off – both compensation models offer paid time away from work
- Career Growth – Lead large-scale efforts with room to grow into architecture and strategic leadership
- Innovation Culture – Be part of a team solving real problems with emerging tech
Ready to be part of something exciting?Apply today and help build intelligent, scalable systems that drive the future of healthcare. #LI-RM1 #LI-VN1 #LI-MN1
Tags: APIs Architecture Distributed Systems Engineering Healthcare technology Java JavaScript Machine Learning Python
Perks/benefits: 401(k) matching Career development Competitive pay Health care Insurance Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.