Senior Software Engineer (Distributed Systems & Architecture)
Join to apply for the Senior Software Engineer (Distributed Systems & Architecture) role at Trissential.
Get AI-powered advice on this job and more exclusive features.
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 role requires expertise in distributed systems and cloud technologies, directly impacting patient outcomes and clinical efficiency.
Location: Remote (Rochester, MN)
Employment Type: Full-Time Consultant
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 Offer
- Competitive Salary – Up to $168,000 annually or $95 per hour, based on skills and experience.
- Comprehensive Benefits for you and your dependents – Medical, dental, vision, tele-health, HSA with company contribution, life and disability insurance, 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.