Software Engineering Manager

Onyx Technology LLC.

Frisco (TX)

Remote

USD 140,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work option (US)

Job summary

Onyx leads a team of engineers and data scientists to design, develop, and deploy scalable software solutions. You will oversee the full SDLC, ensuring technical excellence and adherence to best practices using Python, React.js, AWS, and Azure.

You will mentor engineers, drive performance reviews, and shape the technical roadmap while collaborating with product, design, and operations. Remote work from the U.S. is possible with a hybrid/remote setup.

Qualifications

  • Master’s degree in Computer Science, Software Engineering, Data Science, or closely related field.
  • Four years of experience in any software development role.
  • Four years of programming experience with Python, React.js, AWS, and Azure.
  • Four years of experience with HL7 FHIR (Fast Health Interoperability Resources) for deep health payers.
  • Two years of experience implementing secure authentication protocols (such as OAuth2 and OpenID Connect).
  • Demonstrated understanding of relational database PostgreSQL and NoSQL database MongoDB.
  • Demonstrated experience with agile development practices and CI/CD pipelines.

Responsibilities

  • Lead a team of software engineers and data scientists, fostering collaboration and innovation.
  • Conduct performance evaluations and career development planning.
  • Promote best practices in software development, agile methods, and CI/CD.
  • Oversee design, development, testing, and deployment of software projects.
  • Collaborate with product, design, and operations to align engineering with business goals.
  • Ensure secure coding practices using OAuth2 and OpenID Connect for authentication/authorization.
  • Guide architecture decisions and technology strategy for scalable, maintainable systems.
  • Lead backend with Python and frontend with React.js; oversee AWS/Azure deployments.
  • Direct data storage design using PostgreSQL and MongoDB; ensure data integrity and backups.
  • Act as liaison between engineering, data science, and other departments; contribute to technical roadmap.
  • Participate in strategic discussions and own the technical roadmap.

Skills

Team leadership
Mentoring
Agile practices
Communication
CI/CD

Education

Master’s degree in Computer Science or related field

Tools

Python
React.js
AWS
Azure
PostgreSQL
MongoDB
HL7 FHIR
OAuth2
OpenID Connect

Job description

At Onyx, we strive to innovate and create cutting-edge solutions healthcare interoperability. Our team is passionate about using scalable technologies to solve real-world problems that enable us to deliver impactful solutions to our clients.

Location: Frisco, Texas.

Employment Type: Full-Time

About the Role

Lead a team of software engineers and data scientists in designing, developing, and deploying robust software solutions. Oversee the full software development life cycle, ensuring technical excellence, adhering to best practices, and driving software projects that leverage modern technologies including Python, React.js, AWS, Azure, OAuth2, OpenID Connect, PostgreSQL, and MongoDB.

Key Responsibilities
  • Manage and mentor a team of software engineers and data scientists, fostering a collaborative and innovative environment.
  • Conduct performance evaluations, career development planning, and technical training sessions.
  • Promote best practices in software development, agile methodologies, and continuous integration/deployment.
  • Oversee the design, development, testing, and deployment of software projects.
  • Collaborate with product, design, and operations teams to align engineering efforts with business goals.
  • Ensure adherence to secure coding practices, leveraging OAuth2 and OpenID Connect for authentication and authorization.
  • Guide architecture decisions and technology strategy to build scalable, maintainable, and secure systems.
  • Lead the implementation of backend services using Python and frontend development with React.js.
  • Oversee cloud deployments using AWS and Azure, ensuring high availability and performance.
  • Direct the design and management of data storage solutions using PostgreSQL for relational data and MongoDB for NoSQL requirements.
  • Ensure data integrity, efficient querying, and robust backup and recovery procedures.
  • Act as a liaison between engineering teams, data science teams, and other departments, communicating project status and technical challenges.
  • Participate in high-level strategy discussions and contribute to the overall technical roadmap of Onyx.
  • Supervise three (3) direct reports: Data Scientists and Software Engineers.
Requirements
  • Master’s degree in Computer Science, Software Engineering, Data Science, or a closely related field.
  • Four years of experience in any software development role.
  • Four years of programming experience with Python, React.js, AWS, and Azure.
  • Four years of experience with HL7 FHIR (Fast Health Interoperability Resources) for deep health payers.
  • Two years of experience implementing secure authentication protocols (such as OAuth2 and OpenID Connect).
  • Demonstrated understanding of relational database PostgreSQL and NoSQL database MongoDB.
  • Demonstrated experience with agile development practices and CI/CD pipelines.

Telecommuting from any location in the U.S. is an option for this position.

Onyx is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. Onyx is a proud Veteran-friendly employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineering Manager - Health Tech
Remote Software Engineering Manager - Health Tech

Onyx Technology LLC. • Frisco (TX)

Remote
USD 140,000 - 170,000
Remote work option (US)
Staff Software Engineer
Staff Software Engineer

Function Health • Town of Boston (NY)

On-site
USD 120,000 - 160,000
Competitive salary and benefits package
High levels of autonomy
Encouragement of creativity and new ideas
Senior Software Engineer, Interoperability
Senior Software Engineer, Interoperability

Axle Health • Santa Monica (CA)

On-site
USD 120,000 - 150,000
Equity compensation
Flexible PTO
Catered lunches
Lead Software Developer
Lead Software Developer

Octagos • Houston (TX)

Hybrid
USD 130,000 - 170,000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

AnewHealth • New Jersey

Remote
USD 130,000 - 180,000
Medical benefits
Dental benefits
Vision benefits
+6
Manager, Software Engineering
Manager, Software Engineering

XiFin, Inc. • Dallas (TX)

On-site
USD 141,000 - 176,000
Comprehensive health benefits
401(k) with company match
Health Savings Account (HSA) with公司
+4
Software Engineer - Solutions - Primefocus Health
Software Engineer - Solutions - Primefocus Health

Lg Nova • San Francisco (CA)

On-site
USD 70,000 - 110,000
Equity participation
Health, dental, and vision insurance
401(k) with company match
+2
Computational Biologist
Computational Biologist

Onyx Bio • West Virginia

On-site
USD 150,000 - 230,000
Health coverage
Equity grant (early-stage)
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

AnewHealth • New York (NY)

Remote
USD 140,000 - 190,000
Medical/dental/vision
401(k)
Paid time off
+3
Staff Software Engineer
Staff Software Engineer

GetJobSmart • Tampa (FL)

On-site
USD 108,000 - 132,000
Health insurance
Retirement plans
Professional development opportunities