What are the responsibilities and job description for the Principal Engineer position at MDxHealth?
The Principal Engineer is responsible for overseeing the entire software development lifecycle, from planning and architecture to deployment and maintenance. They work closely with other engineers, managers, clients, and stakeholders to define the scope, requirements, and specifications of software projects. The principal engineer will act as a key decision-maker on technical strategy and provide expert guidance to ensure the success of large-scale initiatives within a company. They will serve as the chief technical expert within their engineering domain, bridging the gap between technical teams and executive management. This individual will also provide technical guidance, mentorship, and feedback to the team members and ensure that the best practices, standards, and methodologies are followed. They will be involved in researching new technologies, tools, and frameworks, as well as troubleshooting and resolving complex issues and bugs.
- Bachelor’s degree
- 14 years of experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle and have built deep understanding of architecture and design across many frameworks and languages.
- 10 years of experience with one or more Programming/Scripting languages such as Java, Python, C#, Go, or Scala is required.
- 8 years of strong hands-on experience in JavaScript frameworks jQuery, Node.js, React.
- Extensive experience in working with various data stores – equivalent of SQL Server, MySQL, Postgres, MongoDB, Scylla, and Redis.
- Strong hands-on experience with APIs, RESTful (JSON) and SOAP Web Services.
- Hiring salary range: $119,000 - $130,000. The actual rate will be determined based on experience and other factors permitted by law.
Mdxhealth seeks talented people who are passionate about improving the diagnosis and treatment of cancer patients.
Mdxhealth is a building world class healthcare company, providing significant career development and financial opportunities.
Company Benefits:
We offer a comprehensive compensation and benefits package, which includes a competitive salary, company paid medical, dental, vision and life insurance coverage, 401(k) with company match, generous employee discounts, a casual, but driven work environment, and the ability to make a real difference as a key contributor to our growth.
Mdxhealth is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Accessibility: If you need an accommodation as part of the employment process, please contact Human Resources at: 866-259-5644
Salary : $119,000 - $130,000