Principal Engineer

Take over the critical backend engineering needs of a rapid growth health technology SaaS platform's production environment, supporting the CTO and Director of Engineering.

  • REMOTE
  • Bethesda, MD
  • $180,000 - $200,000
  • Managed by Jobot Pro: Charles Simmons
Easy Apply Now

A bit about us:

This early stage health tech SaaS startup has proven their product's value to improve efficient work between healthcare providers, insurance providers, pharmaceutical providers, and clinical quality assurance. Now that the product is deployed in client environments and showing room for improvement, someone needs to step in as the subject matter expert on the backend to free up time to the CTO and Director of Engineering on further advancements in development to keep up with needed improvements to the second version product.

Why join us?

  • 100% Remote
  • competitive compensation range $180-200k
  • significant equity at Series A evaluation
  • contribute to a rapid growth SaaS product in the resilient health tech sector with proven start up leaders
  • comprehensive health, dental, and vision insurance coverage for individuals and families
  • PTO and paid holidays

Job Details

Our organization is seeking a Principal Engineer with a solid background in the technology industry. The successful candidate will be responsible for leading a team of engineers to deliver innovative software solutions while maintaining the high-quality standards of our products. This position requires a deep understanding of software design, data structures, and algorithms.

Responsibilities:

  • Lead and manage a team of software engineers to deliver high-quality software products.
  • Design, develop and implement complex software solutions using a variety of programming languages and technologies.
  • Collaborate with cross-functional teams to gather requirements, design, and deliver software solutions.
  • Implement and maintain a high level of software quality through robust testing practices, including automated testing.
  • Drive the adoption of best practices in code health, testing, and maintainability.
  • Provide technical guidance and mentorship to the team members.
  • Ensure the scalability and performance of the software products through effective design and implementation.
  • Oversee the software development lifecycle, including design, development, testing, deployment, and maintenance.
  • Coordinate with the DevOps team to ensure effective CI/CD practices.
  • Troubleshoot and resolve technical issues in a timely manner.
  • Stay updated with the latest industry trends and technologies and implement them as appropriate.

Qualifications:

  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3+ years of experience in software development.
  • Proficiency in Node, React, Express, TypeScript, SQL, Azure SQL, stored procedures, JavaScript, Docker, Kubernetes, REST, CI/CD, test automation, infrastructure automation, microservices, microservice architecture, Bitbucket, GitHub, TFS, NoSQL, SPA, DevOps.
  • Strong understanding of software design, data structures, and algorithms.
  • Excellent leadership and team management skills.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication and interpersonal skills.
  • Proven experience in delivering high-quality software products.
  • Strong understanding of the software development lifecycle.
  • Ability to work in a fast-paced, dynamic environment.
  • Strong attention to detail and the ability to manage multiple tasks simultaneously.
  • Proven experience in leading and managing a team of software engineers.
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Bethesda, MD
Job Type
Permanent
Compensation
$180,000 - $200,000