Principal Software Engineer
$150,000 – $180,000 USD
Tech Stack
Responsibilities
- Strategically align technology resources with business goals and direct technical strategy.
- Design, develop, deploy, and operate fault-tolerant, high-performance integrations with internal and third-party systems.
- Ensure proactive elimination of vulnerabilities by understanding evolving security, compliance, and regulatory environments.
- Advocate for improving customer experience by establishing metrics and processes for regular assessment and improvements.
- Provide technical leadership and mentoring to Thorne’s development staff and assist in leadership recruiting efforts for senior engineers and managers.
Soft Skills
Stakeholder ManagementTeam LeadershipMentoringProblem SolvingCross-Functional Collaboration
Benefits
- Health Insurance
- Dental
- Vision
- Disability Insurance
- Life Insurance
- 401k
- Gym/Wellness
- Parental Leave
- Paid Time Off
Culture
Cross-Functional TeamsMentorship ProgramCustomer-Obsessed
Requirements
Required: Advanced degree in Computer Science, Math, Physics or equivalent industry experience
Regions: Worldwide
Get jobs like this in your inbox
Weekly Java, Scala, Go hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Thorne
Industry: healthtech
Size: medium
Thorne is a leader in science-backed health and wellness solutions, committed to empowering individuals to take a proactive approach to their well-being by delivering high-quality, rigorously tested nutritional supplements and health tests.
View company profile →Compensation
Base salary: $150,000 – $180,000 USD