Back to Jobs

Principal Software Engineer - Cloud-Native Solutions with Golang, Node.js, and AWS for Innovative Healthcare Technology

Remote, USA Full-time Posted 2025-11-03

Join the Future of Healthcare Technology as a Principal Software Engineer

Are you a seasoned software engineer looking to make a significant impact in the healthcare industry? Do you have a passion for developing cutting-edge SaaS solutions and leading teams to drive innovation? Look no further! A private equity-backed healthcare SaaS company is seeking a highly skilled Principal Software Engineer to join their growing team. As a remote-based role, you will have the flexibility to work from anywhere while making a difference in the lives of patients and healthcare professionals.

About Us

Our company is a leading innovator in the healthcare technology space, providing SaaS solutions that transform the way healthcare is delivered. With a strong commitment to excellence and a culture of innovation, we are rapidly growing and seeking talented professionals like you to join our team. As a Principal Software Engineer, you will play a critical role in shaping the future of healthcare technology and driving the development of our cloud-native solutions.

Why Join Us?

Here are just a few reasons why you should consider joining our team:

  • 100% Remote Work: Enjoy the flexibility to work from anywhere and maintain a healthy work-life balance.
  • Growth Opportunity: Take your career to the next level with opportunities for professional growth and development.
  • Great Culture: Be part of a dynamic team that values collaboration, innovation, and continuous learning.
  • PTO: Enjoy paid time off to recharge and relax.
  • 401K: Plan for your future with our 401K program.
  • Excellent Health, Medical, Dental, & Vision Benefits: Take care of yourself and your loved ones with our comprehensive benefits package.

Job Details

As a Principal Software Engineer, you will take on a leadership role within our engineering team, driving the development of cutting-edge SaaS solutions. Your primary focus will be on cloud-native development within AWS, working closely with modern technologies like Node.js, and Go. We also welcome candidates with C# or Python backgrounds who bring strong experience with Angular, and are open to learning Go.

Key Responsibilities:

  • Lead the Design and Development of Scalable SaaS Solutions: Collaborate with cross-functional teams to architect and implement complex software solutions that meet the needs of our customers.
  • Cloud-Native Development: Develop and maintain robust applications within AWS, utilizing modern technologies like Node.js, and Go.
  • Mentor and Guide Junior Engineers: Foster a culture of continuous learning and improvement, providing guidance and support to junior engineers.
  • Database Management: Manage and optimize both relational (PostgreSQL, MSSQL) and non-relational (MongoDB) databases.
  • Ensure High Standards of Code Quality: Develop and maintain high-quality code, ensuring that it meets our standards for performance, security, and scalability.
  • Stay Current with Industry Trends: Stay up-to-date with the latest industry trends and emerging technologies, driving innovation within our team.

Requirements:

To be successful in this role, you will need:

  • BS in CS or a Related Field: A Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 10+ Years of Experience in Software Engineering: Minimum of 10 years of experience in software engineering or a related role, with recent experience in a principal, staff, or lead engineering role.
  • Experience with SaaS and Cloud-Native Development: Experience with SaaS solutions and cloud-native development within AWS.
  • Experience with Node.js or Go: Experience with at least one of the following languages: Node.js or Go.
  • Strong Knowledge of Relational and Non-Relational Databases: Strong knowledge of relational databases such as PostgreSQL or MSSQL and non-relational databases like MongoDB.
  • Angular / TypeScript Experience: Experience with Angular and TypeScript is preferred.
  • Excellent Problem-Solving Skills: Excellent problem-solving skills and the ability to work independently in a remote environment.

Bonus Skills:

The following skills are a plus:

  • Experience Implementing and Ensuring Compliance with HIPPA: Experience implementing and ensuring compliance with HIPPA or other security and regulatory standards.
  • Proven Track Record in Designing and Building Large-Scale Software Systems: A proven track record in designing and building large-scale, complex software systems.
  • Strong Knowledge of Event-Driven Architecture and Microservices: Strong knowledge of Event-Driven Architecture, Microservices architecture, Service-oriented systems, and API design.

What We Offer:

In addition to the benefits mentioned earlier, we offer:

  • Competitive Salary: A competitive salary ranging from $145,000 to $180,000 per year.
  • Opportunities for Professional Growth: Opportunities for professional growth and development.
  • Dynamic and Supportive Team: A dynamic and supportive team environment.

How to Apply:

If you are a motivated and experienced software engineer looking to make a significant impact in the healthcare industry, we encourage you to apply for this exciting opportunity. Please submit your application, including your resume and a cover letter, and take the first step towards a rewarding new role.

Don't miss this chance to join our team and shape the future of healthcare technology. Apply now and take the first step towards a challenging and rewarding career as a Principal Software Engineer.

Apply for this job  

Similar Jobs