
Principal Software Engineer
Prescryptive Health, Inc.
full-time
Posted on:
Location Type: Remote
Location: Virginia • Washington • United States
Visit company websiteExplore more
Salary
💰 $155,000 - $215,000 per year
Job Level
About the role
- Lead the design, development, and deployment of high-quality software solutions that meet business objectives.
- Drive cost-effective cloud resource allocation and management.
- Collaborate with stakeholders across the organization to identify opportunities for leveraging technology to drive business value.
- Develop and maintain a deep understanding of the company's strategic goals and ensure that engineering efforts are aligned with these objectives.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Drive the adoption of best practices in software development, including code quality, testing, and documentation.
- Participate in long-term strategic planning, providing technical insights and recommendations to support business growth.
- Build and maintain strong relationships with teams outside of engineering, facilitating effective communication and collaboration.
- Act as a technical advisor to executive leadership, providing insights on emerging technologies and industry trends.
- Monitor and support our products in the production environment (1 week shift on-call rotation required).
Requirements
- 10 + years of development experience specializing in either UX or backend
- 5 + years of strong experience delivering software to production with a modern programming language (Go, Java, Node, .NET, etc)
- 5 + years’ experience with React or VueJS
- 5 + years’ experience working in Azure, AWS, or equivalent
- 5 + years’ experience using SQL / NoSQL databases
- 5 + years’ experience with Agile/Scrum
- 5 + years engineering cloud-based products and services
- Experience with at least one DevOps tool (Azure DevOps, Jenkins, CircleCI, etc)
- Experience leading multiple teams of developers
- Experience designing web systems/platforms
- Experience designing and owning event driven data pipelines
- Skilled in cost-effective cloud resource allocation and management
- Strong testing capabilities (unit, integration, end to end)
- Strong ability to review code
- Excellent system diagramming skills
- Must have permission to work in the U.S. on a permanent basis
Benefits
- Flexible time off, including 12 paid holidays
- 401k match plus 100% employer paid medical, dental, and vision premiums
- Company contribution to Health Savings Account
- Stock options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaNode.NETReactVueJSSQLNoSQLAgileScrum
Soft Skills
mentoringcollaborationcommunicationleadershipstrategic planningcontinuous learningcode reviewrelationship buildingtechnical advisingproblem solving