Principal Software Engineer
Listed on 2026-07-19
-
Software Development
Software Architect, AI Engineer (Applied/Software)
Position Summary
We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health, you will be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger - helping to simplify health care one person, one family and one community at a time.
CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are hiring for a Principal Software Engineer, who will define and drive the technical direction for the organization and will work with high visibility enterprise teams to develop and execute Enterprise Solution Strategy for mobile.
Operating as both a senior individual contributor and technical leader, you will partner closely with product, architecture, and engineering leadership to make pragmatic, high-impact design decisions that balance speed, quality, and long-term maintainability.
The Principal Software Engineer will remain hands-on with critical-path systems while mentoring senior and staff engineers and translating prototypes into scalable into production-grade platforms. You will establish clear expectations for reliability, security, performance, and operability, ensuring strong engineering fundamentals—such as testing, observability, and CI/CD—are embedded from day one. Through technical leadership, collaboration, and example, you will elevate engineering quality, accelerate delivery, and foster a culture of craftsmanship, learning, and continuous improvement.
Expectationsfor the Role
Architect (40% of Time):
Establish and ensure adherence to technical direction, standards, guidelines, and methodology for use of specified technologies in the department.
Lead the Technical Advisory council that performs application architectural reviews on department initiatives. Partner with teams and serve as subject matter expert to provide benchmarked solutions to multiple complex technical projects/initiatives within own area of expertise and organize cross-departmental application architectural solutions. Influence technical standards and tool selection for the entire company. Vendor technology evaluation and influence. Work with external development firms to evaluate the strength of their platforms as candidates for selection to be added to CVS' environment.
Influence the vendors' technical direction to align with those of CVS. Architect for backward/forward compatibility and insulation from the shortcomings of vendor software.
Visionary & Strategist (10% of Time):
Develop and improve strategic technical direction for functional areas. Maintain the departmental strategic multi-year roadmap and author new additions to it. Align with the Enterprise technology roadmap and extend it to include technology useful to the Specialty department. Use quantitative measures to guide architectural priorities. Engage senior technical and business leaders in the development of the technical roadmap then present the results.
Keep abreast of technological trends in the industry and determine if useful and/or feasible (i.e. financial impact) and make recommendations to the organization. Build the business case for new tools and drive the funding process. Then lead Proof of Concept (POC) initiatives to evaluate technologies. When new technologies / techniques are selected, then manage the integration, cultural adoption, and transition.
Standard Setter (5% of Time):
Lead matrixed application Technical Leads in the development and implementation of application standards through all parts of the Specialty Dispensing architectural stack. Facilitate experts in a variety of disciplines:
Swift, SwiftUI, Java, Kotlin, Public & Private Cloud, Rules Engines, Open Source & Proprietary frameworks, etc. to work on how methodologies and standards will be defined.
Technic…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).