United States Remote (Global) Employment USD 133,900 - 175,000 Yearly

Precision for Medicine is hiring a Manager Software Engineering

About the Role

Precision Medicine Group is hiring a Manager, Software Engineering to lead a distributed, agile team of software engineers responsible for designing, developing, and supporting key applications within our Translational Sciences business unit. This is a hands-on engineering management role combining people leadership, technical ownership, and active development, acting as the primary technical point of contact for stakeholders.

What You'll Do

  • Contribute directly to code development, debugging, and hands-on feature implementation.
  • Provide technical guidance, set engineering standards, and ensure best practices across development, testing, deployment, and documentation.
  • Review and provide feedback on application requirements, architecture proposals, and detailed design documents.
  • Estimate development effort for enhancements, new features, and system integrations.
  • Ensure high-quality code through reviews, unit testing, and performance analysis.
  • Create and maintain traceability between requirements, code changes, and testing artifacts.
  • Support root-cause analysis and propose scalable solutions to issues.
  • Manage and mentor a team of 3–5 software engineers, supporting career development, performance growth, and technical skill-building.
  • Promote a collaborative team culture focused on accountability, code quality, knowledge sharing, and continuous improvement.
  • Guide engineers through sprint planning, backlog refinement, and agile ceremonies.
  • Administer GitLab project artifacts including issues, epics, and branch organization.
  • Act as the primary technical point of contact for the software development team.
  • Partner with product owners to translate business requirements into technical solutions and establish realistic timelines.
  • Oversee software releases and participate in production deployments using automated CI/CD pipelines in partnership with the DevOps Engineer.
  • Prepare architecture diagrams, design documentation, and other technical materials to support clarity and alignment.
  • Monitor and communicate project status, risks, and progress updates to stakeholders and leadership.
  • Ensure adherence to internal engineering standards, documentation requirements, and security guidelines.
  • Support compliance with regulatory frameworks (e.g., CSV, 21 CFR Part 11) where applicable.
  • Follow defined processes for change management and production support workflows.
  • Maintain engineering SOPs and create shared knowledge resources such as wiki articles and troubleshooting guides.
  • Monitor the impact of changes on production systems and ensure smooth handoff to support teams when needed.
  • Provide timely support for production applications including but not limited to Precision LIMS, Lab ePortal, and Logistics ControlTower.
  • Collaborate with support teams to investigate and resolve issues efficiently.
  • Participate in escalation workflows and ensure clear communication with senior leadership when issues arise.
  • Limited travel domestically and internationally for on-site meetings, design sessions, or training.

What We're Looking For

  • Bachelor’s degree or equivalent in Computer Science, Software Engineering, Information Systems or a related field.
  • 6+ years of professional software development experience.
  • 2+ years in a leadership, mentorship, or team-lead capacity (formal or informal).
  • Hands-on experience with Python and modern web frameworks like Django.
  • Experience with JavaScript/TypeScript and at least one front-end framework (Vue.js, React, Angular).
  • Proficiency with Git-based source control (GitLab, GitHub, or Azure DevOps).
  • Familiarity with CI/CD concepts and comfort collaborating with a dedicated DevOps Engineer.
  • Experience participating in agile development processes and tracking engineering KPIs.
  • Strong communication and interpersonal skills with an independent, proactive, and collaborative work style.
  • Ability to quickly understand business workflows and translate them into technical solutions.
  • Full-stack web development skills: HTML, CSS, JavaScript, Python.
  • Experience designing APIs and microservices.
  • Knowledge of web application frameworks (e.g., Django) and JavaScript frameworks (Vue, React).
  • Database design and development experience with PostgreSQL or similar RDBMS platforms.
  • Understanding of object-oriented programming and architectural patterns.
  • Strong troubleshooting and performance optimization skills.
  • Ability to read and interpret technical documentation, SOPs, and requirements.
  • Effective time management and ability to prioritize competing deadlines.
  • Agile project experience, including sprint planning, execution, and retrospective participation.
  • Leadership and mentoring capability.
  • Analytical and critical-thinking skills.
  • Ability to manage multiple priorities under pressure.
  • Strong stakeholder management and communication skills.
  • Consistent delivery in a fast-paced environment.

Nice to Have

  • Experience in life sciences, healthcare technology, or validated environments.
  • Understanding of Computer Systems Validation (CSV) and regulatory expectations such as 21 CFR Part 11.

Technical Stack

  • Languages: Python, JavaScript, TypeScript, HTML, CSS
  • Frameworks: Django, Vue.js, React, Angular
  • Tools & Platforms: Git, GitLab, GitHub, Azure DevOps, CI/CD
  • Data: PostgreSQL, APIs, microservices

Team & Environment

You will lead a distributed, agile team of 3–5 software engineers within the Translational Sciences business unit, reporting to Information Technology (IT) and Business product leadership teams.

Benefits & Compensation

  • Compensation range: $133,900—$175,000 USD
  • Health insurance
  • Retirement savings benefits
  • Life insurance and disability benefits
  • Parental leave
  • Paid time off for sick leave and vacation
  • Discretionary annual bonus

Work Mode

This is a global position.

Precision Medicine Group is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.

Required Skills
PythonDjangoJavaScriptTypeScriptVue.jsReactAngularGitGitLabGitHubSoftware DevelopmentLeadershipMentorshipTeam LeadershipWeb Frameworks
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Precision for Medicine

Precision for Medicine develops assays and runs global logistics by using biomarkers to stratify patients, improving R&D efficiency and success for clients. They lead every aspect of clinical trials from sites to biomarkers to diagnostics, accelerating clients' pathway from proof of concept to drug approval.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago