Software Engineering Manager

Jobgether

Oregon

Hybrid

USD 160,000 - 220,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Healthcare coverage
401(k) with employer matching up to 4%
Two weeks PTO
Paid holidays
Career growth opportunities

Job summary

Jobgether, on behalf of a partner company, is seeking a Software Engineering Manager in the United States to lead engineers in building reliable automation for healthcare revenue cycle management using Python, Selenium, OpenCV, and Azure.

You will mentor engineers, drive architectural decisions, and ensure HIPAA/HITRUST compliance while delivering high-quality software through agile practices. The role emphasizes scalable systems and collaboration with clinical and operations teams.

Qualifications

  • At least seven years of professional software development experience, including a minimum of two years in an engineering management or team leadership role.
  • Strong Python skills with production-grade automation experience.
  • Experience managing engineers across different seniority levels, balancing technical direction with people development.
  • Solid understanding of software automation and healthcare technology landscapes.
  • Proficiency with Git and collaborative development practices including code reviews.
  • Knowledge of healthcare privacy and security requirements (HIPAA/HITRUST).
  • Experience delivering end-to-end software or automation projects.

Responsibilities

  • Lead and develop engineering talent across junior, mid-level, and senior engineers.
  • Own the engineering recruitment lifecycle and team development.
  • Provide hands-on technical leadership in architecture, design reviews, and code evaluation.
  • Own delivery—set priorities, remove blockers, manage risks, ensure on-time delivery and compliance.
  • Maintain code quality through PR reviews, coding standards, and testing discipline.
  • Lead agile development—plan sprints, run daily standups, retrospectives, and iterative delivery.
  • Establish engineering standards for CI/CD, testing, documentation, security, and observability.
  • Ensure HIPAA/HITRUST compliance and privacy considerations in everyday engineering work.
  • Partner with operations, clinical, and executive stakeholders to translate business needs into technical priorities.
  • Identify opportunities to improve automation reliability, velocity, and efficiency.
  • Coordinate cross-functional delivery and roadmap discussions; evaluate Azure tools and ML capabilities.

Skills

Python
Engineering leadership
Selenium
OpenCV
Azure
Git
HIPAA/HITRUST
Communication

Education

Bachelor's degree in CS/Software Engineering

Tools

Azure DevOps
Azure Functions
Logic Apps
Key Vault
App Services

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineering Manager based in the United StatesThis leadership opportunity is ideal for an experienced software engineering professional passionate about building high-performing teams and delivering intelligent automation solutions for healthcare revenue cycle management (RCM). You will lead engineers across multiple experience levels, combining people management with hands-on technical guidance and delivery ownership. The role focuses on developing reliable, scalable, and secure automation systems using Python, Selenium, OpenCV, and Microsoft Azure. You will establish engineering standards, guide architectural decisions, and promote agile practices that improve delivery speed and software quality. Working closely with operational, clinical, and executive stakeholders, you will translate business needs into effective technical solutions. Your leadership will help engineers grow professionally while ensuring production systems meet the demanding reliability, privacy, and compliance requirements of the healthcare industry.

Accountabilities
  • Lead and develop engineering talent: Manage, mentor, and support Software Engineers at junior, mid-level, and senior levels through regular one-on-one meetings, performance reviews, career development discussions, and continuous feedback.
  • Build a high-performing team: Own the engineering recruitment lifecycle, including sourcing, interviewing, selection, onboarding, and team development.
  • Provide hands-on technical leadership: Guide architectural decisions, participate in design reviews, and maintain sufficient Python expertise to evaluate automation code, resolve technical challenges, and make informed engineering trade-offs.
  • Own delivery and execution: Manage team commitments, establish priorities, remove blockers, mitigate risks, and ensure projects are delivered on schedule while meeting quality and compliance expectations.
  • Maintain code quality: Review pull requests and provide constructive feedback that reinforces coding standards, maintainability, testing discipline, and engineering best practices.
  • Lead agile development: Facilitate sprint planning, daily standups, retrospectives, and iterative delivery practices to improve collaboration, adaptability, and continuous improvement.
  • Establish engineering standards: Develop and refine practices for code quality, testing, documentation, security, and continuous integration and continuous delivery (CI/CD).
  • Ensure healthcare compliance: Oversee adherence to HIPAA, HITRUST, and applicable healthcare data security requirements, embedding privacy and compliance considerations into everyday engineering work.
  • Partner with stakeholders: Serve as the primary engineering contact for operations, clinical teams, and executive stakeholders, translating business requirements into technical priorities and communicating project progress.
  • Improve engineering processes: Identify opportunities to increase automation reliability, development velocity, operational efficiency, and team satisfaction through better tools, workflows, and practices.
  • Coordinate cross-functional delivery: Manage dependencies with other engineering teams and business units, and contribute to roadmap planning, prioritization, and strategic discussions.
  • Evaluate technologies and tools: Assess and recommend platforms, Azure services, AI and machine learning capabilities, and robotic process automation tools that enhance engineering productivity and solution quality.
  • Support production reliability: Promote effective logging, monitoring, alerting, and observability practices to improve the performance and supportability of production automation systems.
Requirements
  • Professional experience: At least seven years of professional software development experience, including a minimum of two years in an engineering management or team leadership role.
  • Python expertise: Strong software development skills in Python, with the ability to understand, review, and guide the development of production-grade automation code.
  • Engineering leadership: Demonstrated experience managing or leading engineers at different seniority levels, balancing technical direction, people development, and delivery accountability.
  • Automation knowledge: A solid understanding of software automation, automated workflows, and the healthcare technology landscape.
  • Development workflows: Proficiency with Git and collaborative development practices, including feature branching, pull requests, and structured code reviews.
  • Healthcare privacy and security: Deep understanding of healthcare data privacy requirements, including HIPAA and HITRUST, and the ability to promote secure engineering practices.
  • Project delivery: Proven ability to manage complex software or automation projects end to end, including scope definition, prioritization, risk management, delivery planning, and stakeholder reporting.
  • Technical decision-making: Sufficient technical depth to guide architecture, evaluate tools, manage technical debt, and earn the trust of experienced engineers.
  • People development: A track record of developing engineering talent, establishing career growth paths, and fostering a culture of continuous learning, accountability, and constructive feedback.
  • Analytical capabilities: Strong problem-solving and critical-thinking skills, with the ability to navigate ambiguity and make sound decisions in a fast-paced, production-focused environment.
  • Communication: Excellent interpersonal and communication skills, including the ability to explain complex technical concepts in terms of business priorities and outcomes.
  • Preferred education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Preferred technical expertise: Familiarity with Selenium, OpenCV, AI and machine learning tools, and Microsoft Azure services such as Azure Functions, Logic Apps, Key Vault, App Services, and Azure DevOps.
  • Preferred healthcare experience: Exposure to electronic health record (EHR) systems, billing platforms, healthcare web portals, and revenue cycle management automation.
  • Preferred operational knowledge: Familiarity with application logging, monitoring, alerting, and observability practices.
  • Work authorization: Must be legally authorized to work in the United States. Visa sponsorship is not available, and contractors or contract-to-contract (C2C) arrangements are not accepted.
  • Location restrictions: This remote position is open to eligible candidates in the United States, excluding residents of New York, California, and Washington state.
  • Schedule availability: Able to work Monday through Friday, 8:00 a.m. to 5:00 p.m. Central Standard Time, with flexibility for additional or adjusted hours when business needs require it.
Benefits
  • Annual compensation: $160,000-$220,000.
  • Remote work: Work remotely from eligible locations within the United States, subject to state restrictions.
  • Retirement savings: 401(k) plan with employer matching of up to 4%.
  • Healthcare coverage: Medical, dental, and vision insurance.
  • Insurance protection: Long-term and short-term disability insurance.
  • Life insurance: $25,000 in life insurance coverage paid for by the employer.
  • Paid time off: Two weeks of PTO.
  • Paid holidays: Ten and a half holidays.
  • Flexible work environment: A work culture that supports flexibility and work-life balance, with additional schedule flexibility as business needs require.
  • Professional growth: Opportunities to develop engineering talent, influence technical direction, and improve the organization's automation capabilities.
  • Collaborative culture: Work with engineering and business stakeholders in a team-oriented environment focused on continuous improvement and delivery quality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Engineer
Associate Software Engineer

Jobgether • Oregon

Hybrid
USD 70,000 - 110,000
Health insurance
Remote work environment
Work-life balance
+5
Senior Technical Program Manager
Senior Technical Program Manager

Jobgether • United States

Remote
USD 150,000 - 210,000
Remote work
Healthcare coverage
Dental & Vision insurance
+6
Software Engineer
Software Engineer

7Seventy • San Francisco (CA)

Remote
USD 120,000 - 190,000
Software Engineer - (RPA/Computer Vision)
Software Engineer - (RPA/Computer Vision)

Curotec • United States

Remote
USD 90,000 - 130,000
Senior Software Engineer - (RPA/Computer Vision)
Senior Software Engineer - (RPA/Computer Vision)

Curotec • United States

Remote
USD 140,000 - 210,000
Senior Tooling and Automation Engineer
Senior Tooling and Automation Engineer

Jobgether • Oregon

Hybrid
USD 120,000 - 160,000
Healthcare coverage
401(k) plan with company match
Flexible paid time off
+6
VP, Engineering
VP, Engineering

Jobgether • Oregon

Hybrid
USD 260,000 - 350,000
Remote-first work environment
Healthcare coverage
401(k) plan with employer matching
+1
Senior Manager, Engineering
Senior Manager, Engineering

Jobgether • United States

Remote
USD 160,000 - 190,000
Remote US role
Health insurance
401(k) with match
+2
Software Engineering Manager
Software Engineering Manager

Jorie AI • Oak Brook (IL)

Remote
USD 140,000 - 200,000
401(k) matching up to 4%
Medical
Dental
+5
Senior Manager, Engineering
Senior Manager, Engineering

Jobgether • Oregon

Hybrid
USD 160,000 - 190,000
Remote-first culture
401(k) employer matching
Paid time off