Qureos

FIND_THE_RIGHTJOB.

Software Development Snr Manager

United States

As a Senior Engineering Manager you will own the team vision and execution of software design and development for major components of Oracle’s next generation Electronic Health Record (EHR). You will apply your technical and organizational skills to solve development, deployment, and operations for Clinical Orders capabilities. You will be responsible for building new capabilities on time, ensuring quality, and ensuring operational excellence for those features.

The model candidate should have technical depth, architectural know-how, passion for building world-class teams and demonstrated ability to balance work across initiatives. You should value executing quickly and building capabilities iteratively. You should work comfortably in a collaborative, agile, environments and be excited to learn new things.

About the Role:

  • The role will be responsible for managing a team of 12+ engineers with a variety of skillsets and experience levels.
  • The role will be responsible for coordinating with multiple stakeholders on work and priority to ensure the team has a concise vision and set of goals prepared.
  • The role will be responsible for ensuring the team meets key metrics, establishes milestones, and manages and achieves commitments.

About You

  • You have solid communication skills. You can clearly explain complex technical concepts to a variety of technical knowledge levels.
  • You have clear operational expectations from the system, and engineers, and can drive culture to form the go-forward basis for operational excellence with the team.
  • You have exposure to Cloud, SaaS, and virtualization concepts and performance concerns.
  • You have knowledge and experience defining and monitoring system’s quality measures, SLO, and SLA.
  • You have built tooling to improve reliability of systems, automated remediation of issues, and improving scalability of platforms and systems.
  • You work backward, starting from the user or consumer. You care about creating usable, useful software that solves real problems and brings delight to users.
  • You can work well with everyone. You can lead a conversation in a room with designers, engineers, and product managers.
  • You are comfortable with ambiguity. You have a strong sense of ownership and are able to drive development of new projects and features to completion.
  • You are comfortable working at all levels of the technical stack

Minimum Qualifications:

  • 5+ years leading high performing engineering teams.
  • 10+ years in the industry as a people manager or software developer.
  • Strong understanding of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies.

Preferred Qualifications:

  • 7+ years leading high performing engineering teams.
  • BS in Computer Science, or equivalent experience.
  • Experience in managing large-scale, big-data focused projects.
  • Experience in managing network and security expectations, requirements, and operations.
  • Experience delivering and operating large scale, highly available distributed systems.
  • Experience building multi-tenant, virtualized infrastructure a strong plus.
  • Comfortable in a collaborative, agile development environment.
  • Experience with Java programming language.

About the Role:

  • The role will be responsible for managing a team of 12+ engineers with a variety of skillsets and experience levels.
  • The role will be responsible for coordinating with multiple stakeholders on work and priority to ensure the team has a concise vision and set of goals prepared.
  • The role will be responsible for ensuring the team meets key metrics, establishes milestones, and manages and achieves commitments.

© 2025 Qureos. All rights reserved.