Enable job alerts via email!

Technical Director, Software Architecture

Omnicell, Inc.

California (MO)

Hybrid

USD 164,000 - 235,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Technical Director for Software Architecture to lead innovative projects in pharmacy automation. This role involves collaborating with engineering teams to enhance cloud platforms and drive architectural excellence. You will have the opportunity to work on cutting-edge technologies that positively impact healthcare outcomes. As a hands-on leader, you will mentor teams, guide architectural decisions, and ensure the successful delivery of high-quality software solutions. Join a mission-driven organization committed to transforming pharmacy care and making a meaningful difference in patient lives.

Benefits

Medical Insurance
Dental Insurance
Vision Plans
Retirement Plans with Matching
Paid Time Off
Employee Assistance Programs

Qualifications

  • Deep technical leadership in distributed systems and high-volume transactions.
  • Hands-on programming in C# and cloud technologies.
  • Experience in Agile development and software quality assurance.

Responsibilities

  • Lead architecture and system quality improvements.
  • Mentor development teams and foster innovation.
  • Engage with product teams to address customer needs.

Skills

C#
Microservice Architectures
Cloud Technologies
Agile Development Practices
Problem-solving Skills
Interpersonal Skills

Education

BS in Computer Science
15+ years of software development experience

Tools

AWS
PostgreSQL
Docker
Kubernetes
Kafka
Angular

Job description

Technical Director, Software Architecture

Pittsburgh, PA, United States and 1 more

Trending

About Us

Since 1992, Omnicell has been committed totransforming pharmacy carethroughoutcomes-centric innovationdesigned to optimize clinical and business outcomes across all settings of care. We strive to be the healthcare provider’s most trusted partner by our guiding promise of “Outcomes. Defined and Delivered.”

Our comprehensive portfolio ofrobotics, smart devices, intelligent software, and expert servicesis helping healthcare facilities worldwideto improve business and clinical outcomesas they move closer to the industry vision of the Autonomous Pharmacy.

Our guiding principles inform everything we do:

  • As Passionate Transformers, we find a better way to innovate relentlessly.
  • Being Mission Driven, we consistently deliver on our promises.
  • Our Entrepreneurial spirit makes the most of EVERY opportunity for innovation.
  • Understanding that Relationships Matter creates synergies that yield the greatest benefits for all.
  • Intellectually Curious,eager to think deeper to learn and improve.
  • In Doing the Right Thing, we lead by example in ALL we do.
We are deeply committed to Environmental, Social, and Governance (ESG) initiatives. Our ESG efforts focus on creating an inclusive culture and a healthier world. This includes our Employee Impact Groups, which foster inclusion and belonging, as well as our learning and well-being programs that support personal and professional growth. We also prioritize sustainability in our operations, aiming to reduce our environmental footprint and promote responsible business practices. Join us in transforming the pharmacy care delivery model, making patient care safer and smarter for all.
Job Description

The Architecture Team’s mission is to enable Engineering teams to deliver new products and innovations in the complex Pharmacy Automation space of healthcare.We are looking for a pragmatic best-in-class Software Architect to be focused on our cloud platform who will collaborate with the team of architects as well as engineering leaders, tech leads, product leaders, and product managers. This position requires excellent communications skills, deep technical knowledge, the capacity to understand a complex distributed system, the ability to move the system forward according to the larger architectural vision. Scope of responsibilities includes writing core code, managing designs, guiding teams, advising the business, researching technologies, and more. The ideal candidate will have a proven and extensive track record of delivering products, and the hands-on technical leadership & expertise to ensure successful delivery of customer outcomes.

If you are looking for the opportunity to work on products that positively impact healthcare and patient lives, alongside collaborative and forward-thinking peers, while working on cutting edge technologies and driving innovation, we look forward to hearing from you!

Responsibilities

  • Understand our customers, their needs, their world. Work with product to create solutions that address the true needs.Occasional participation with product on customer visits.
  • Understand our existing system and our future vision and advise on realistic incremental steps that constantly move us forward without boiling the ocean.
  • Provide leadership and continual improvements to architecture, system quality, and delivery practices.
  • Identify opportunities for technology advancements and drive innovation in development.
  • Assess functional requirements in a timely and efficient manner to create and maintain designs and solutions which fit within our architecture patterns and standards
  • Invest in development teams to enable hand-off of design and code ownership at the highest logical level they are capable of, seeking to always grow the teams you work with in this way. Mentor individuals who show potential and drive.
  • Actively engage in and learn the business processes of the supported lines of business.
  • Work very closely with the architects, leads and product team to solve technical and execution challenges.
  • Provide hands-on technical knowledge and capabilities to create and maintain developer framework and tooling, core library code, and related proof of concept projects as needed
  • Technical lead for the development and maintenance of core system components, system designs and patterns, and other solutions that directly drive toward developer productivity and ultimately customer facing outcomes.
  • Actively contribute to the system governance, patterning, compliance and security posture.
  • Coordinate with testing teams to ensure smooth and well-documented releases.
  • Investigate and resolve top level bugs and issues that teams are unable to figure out, as identified by product management, project management, or governance functions.
  • Stay apprised of technological innovation and constantly improve through training while mentoring line of business or technology team’s skills.
  • Be a hands-on leader who is willing to dive deep as and when needed.

Required Knowledge and Skills

  • Deep technical leadership and development experience of distributed/scalable systems, microservice architectures, and high-volume transaction systems that span cloud and edge.
  • Hands-on programming experience in C# and other object-oriented programming languages.
  • Expert in cloud technologies like Kafka, Kubernetes, GraphQL, Angular, and Data Mesh architecture.
  • Hands-on working experience in cloud infrastructure like AWS. Able to scale and deploy applications in the public cloud using technologies like Lamdba, Docker, Kubernetes.
  • Working knowledge of tools like Prometheus and DataDog.
  • Expert in Agile development practices and Software Quality Assurance process. Comfortable in shipping new features in a complex environment.
  • Excitement to build and ship enterprise grade software at scale.
  • Have a can-do attitude and make a positive impact our culture.
  • Always put the customer first.
  • Excellent analytical and problem-solving skills.
  • Focus on development, architectural leadership, teamwork
  • Understanding of building web-based applications and APIs. Experience with Angular is a plus.
  • Understanding of database technology and SQL language. Experience in PostgreSQL is a plus.
  • Energetic, motivated self-starter that is eager to excel with excellent interpersonal and communication skills.
  • Expert in pragmatic balancing of ideal architecture vision and the realities of having customers and the need to ship working software
  • Able to establish great relationships with managers and team, communicate effectively and in a timely manner, able to keep teams works efficiently.

Basic Qualifications

  • BS in Computer Science, Information Technology, or Engineering
  • 15+ years of experience in software development, demonstrating increased levels of responsibility and technical expertise.
  • 10+ years of experience in complex distributed systems serving external customers

Preferred Qualifications

  • Healthcare or pharmaceutical experience working with systems and/or devices, especially projects that interact with the EHR and customers in the acute care space, and knowing what the latest interpretations of PHI really mean.
  • Experience with PostgreSQL, Angular, Clickhouse and Rust is a plus

Work Conditions

  • Hybrid environment, in office 1-4 days a week as needed
  • Ability to travel 10-15% of the time

Location:

  • Pittsburgh, PA or Milpitas, CA

Additional Requirements

  • Ability to pass background and employment verification checks
  • Able to work from assigned location without housing or relocation assistance from Omnicell

Base Compensation: $ 164,476.20 to $ 234,966.00
(Actual compensation is subject to variation due to such factors as location, education,
experience, and skillset. We offer a comprehensive benefits package, including medical,
dental and vision plans covering eligible US employees and dependents, voluntary wellness
and employee assistance programs, life insurance, disability, retirement plans with
matching, and paid time off.)

About the Team

Omnicell is dedicated to fostering an inclusive workplace. We welcome applications from all individuals, valuing a wide range of perspectives and backgrounds. As an equal opportunity employer, we do not discriminate based on race, gender, religion, sexual orientation, gender identity, national origin, veteran status, or disability. We are committed to making our recruitment process accessible to everyone. We offer support and reasonable adjustments for individuals with disabilities during our hiring process. If you need assistance, please contact us atRecruiting@omnicell.com .

At Omnicell, respect for privacy and confidentiality is paramount. We adhere to strict policies to prevent discrimination or retaliation against those who engage in open conversations about compensation. However,employeesprivy to compensation information as part of their job role are expected to maintain confidentiality, except in specific circumstances outlined by law, such as during formal complaints, investigations, or as required by legal obligations.

Please note that Omnicell reserves the right to modify job roles and responsibilities as needed to meet our organization's evolving needs and drive our mission forward.

Job Info
  • Job Identification 4207
  • Job Category Software Applications Development Engineering
  • Posting Date 05/08/2025, 02:22 PM
  • Job Schedule Full time
  • Locations Pittsburgh, PA, United States Milpitas, CA, United States
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Director, Software Engineering

eHealthinsurance Services, Inc.

California

Remote

USD 192,000 - 257,000

Yesterday
Be an early applicant

Director of Software Engineering

Genesis10

Pittsburgh

Remote

USD 180,000 - 200,000

7 days ago
Be an early applicant

Principal Platform Engineer, Data Architect - 10140

Coupa Software Incorporated

California

Remote

USD 205,000 - 253,000

Today
Be an early applicant

Director of Programming & Education

Institute for Portfolio Alternatives

Washington

Remote

USD 150,000 - 165,000

2 days ago
Be an early applicant

E-Commerce Director of Software Engineering

Scion Staffing

Remote

USD 150,000 - 200,000

3 days ago
Be an early applicant

Director of Software Engineering

Scion Staffing

Doral

Remote

USD 150,000 - 200,000

3 days ago
Be an early applicant

Director of Software Development

PAR Technology

San Diego

Remote

USD 195,000 - 240,000

6 days ago
Be an early applicant

Director, Software Engineering - Commerce Agentforce

salesforce.com, inc.

California

On-site

USD 230,000 - 335,000

4 days ago
Be an early applicant

Director of Software Engineering

Motorola Solutions

Boston

Remote

USD 134,000 - 270,000

8 days ago