Prescryptive Health, Inc.

Principal Software Engineer

Prescryptive Health, Inc.

full-time

Posted on:

Location Type: Remote

Location: VirginiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

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