Principal Software Development Engineer
$144.2k - $288.4kOak St. Health
Principal / Director-Level Full-Stack Software Development EngineerWe're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll 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.We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead the architecture, design, and delivery of next-generation digital solutions. This role spans AI-enabled applications, scalable digital platforms, and enterprise integrations that power critical healthcare and pharmacy experiences.This is a senior technical leadership role for a hands-on engineer who can operate across the full stack—from intuitive front-end applications to resilient backend services—while setting architectural direction, influencing engineering standards, and mentoring teams. The ideal candidate combines deep technical expertise, platform thinking, and strong collaboration skills to build secure, scalable, API-first solutions in a highly regulated environment.Key Responsibilities:Architecture & System Design Define and drive architecture for large-scale distributed systems and digital platformsLead design reviews and set architecture standards and best practicesChampion API-first, microservices, and event-driven architecture patternsEnsure systems meet scalability, reliability, security, and compliance requirementsBalance performance, cost, and speed in technical decision-makingFull-Stack Engineering Design and develop end-to-end solutions across UI, backend, and data layersBuild modern web applications using React, Angular, or similar frameworksDevelop scalable services and APIs using Java, Go, Node.js, or PythonOptimize performance, resiliency, and security across the stackAI & Intelligent Solutions Integrate AI/ML and Generative AI capabilities into digital experiencesWork with LLM APIs, prompt orchestration, and AI service frameworksPartner with data and ML teams to productionize modelsImplement responsible AI practices, governance, and monitoringTechnical Leadership Act as a technical advisor to engineering and product leadershipInfluence cross-team technical direction and strategyEstablish and promote engineering best practicesMentor and coach engineers across levelsTechnical Skill Set:Backend Java (Spring Boot)Node.jsPythonFrontend ReactAngularTypeScriptModern UI frameworksAPI & Integration RESTGraphQL (Apollo Federation or similar)gRPCEvent-driven architectureKafka or similar messaging systemsCloud & DevOps AWS, Azure, or GCPKubernetes and DockerCI/CD pipelinesInfrastructure as Code (Terraform or similar)Observability tools (Datadog, Prometheus, Grafana, etc.)Data SQL and NoSQL databasesCaching (Redis or similar)Streaming/event platformsRequired Qualifications:12+ years of software engineering experience5+ years in senior/principal/architect rolesStrong full-stack development experienceProven experience designing distributed systems at a large scaleExpertise in API-first and microservices architecturesHands-on experience integrating AI/GenAI capabilitiesExperience building cloud-native applicationsStrong system design and problem-solving skillsExcellent communication and cross-functional collaboration skillsPreferred Qualifications:Experience building enterprise healthcare or regulated-industry platformsFamiliarity with healthcare data, privacy, and compliance requirementsExposure to MLOps and AI lifecycle managementExperience with identity, security, and privacy architecturesTrack record of influencing architecture across large organizationsExperience contributing to platform or developer ecosystem strategiesEducation:Bachelor's degree in Computer Science, Engineering, or related field requiredMaster's degree in Computer Science or related discipline preferredEquivalent practical experience will also be consideredThe typical pay range for this role is: $144,200.00 - $288,400.00. This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company's equity award program.Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families. This full?time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well?being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility. Additional details about available benefits are provided during the application process.
$142.8k - $274.8k
...are seeking a self-motivated, technically acumen Software Engineerfor Azure Full Stack development to develop enterprise-grade features impacting... ...billions of lives around the world. Asthe Principal Software Engineer for Azure Full stack development, you will serve...SuggestedOngoing contractLocal area- ...Principal Software EngineerThe Principal Software Engineer will help build and enhance a data fabric to support mission-critical GEOINT allocation and decision... ...of relevant experience.Experience with Python development, including distributed systems or high-performance...SuggestedRelocation package
$144.2k - $288.4k
...Principal / Director-Level Full-Stack Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who...SuggestedHourly payFull timeTemporary workLocal area$129.5k - $240.5k
...Director Of Software EngineeringWe are looking for a hands-on Director of Software Engineering to lead the development of a modern Integration Platform that ingests, transforms, and loads data from various third-party connectors into our core People Cloud Platform. This...SuggestedTemporary workFreelanceLocal areaFlexible hours- ...Principal Software Engineer Reports To: Director of Engineering, Delivery, and Data Analytics Work Authorization Requirement: Must be... ...Enterprise Software Engineering & Delivery Lead the design, development, and delivery of complex enterprise applications and...SuggestedFull timeH1bWork at officeRemote workVisa sponsorship
- Principal Software EngineerThe primary responsibility of the Principal Software Engineer is to lead the technical direction and innovation of our software development efforts. The Principal Software Engineer will leverage deep technical expertise and passion for building...Work experience placement
$159.75k - $225.5k
...customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle...Remote work$107.5k - $204.5k
..., world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together... ...future of aerospace and defense. What YOU will do: As a Principal Software Engineer, you will contribute to the development of advanced...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours- Principal Software EngineerPosition Summary: Do you have boundless energy and passion for engineering data used to solve dynamic problems that will shape the future of retail? With... ...date expertise and applies this to the development, execution, and improvement of action plans...Temporary work
$129.5k - $240.5k
Principal Software EngineeringWe are looking for a hands-on Principal Software Engineering to lead the development of a modern Integration Platform that ingests, transforms, and loads data from various third-party connectors into our core People Cloud Platform. This role...Local areaFlexible hours- ...Principal Software Development EngineerAt Cotality, we are driven by a single mission—to make the property industry faster, smarter, and more people... ....Job Description:A Principal Software Development Engineer leads the design, development, and testing of complex software...Local areaFlexible hours
- ...receive investment in your professional development? At DTCC, we are at the forefront of... ...supporting applications, programs, and software solutions. May include research, new development... ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities...Remote workFlexible hours
- ...Principal Software EngineerOur mission is simple. We make business travel less complicated for... ...in Bangalore, India.We are looking for Engineers to help us dramatically expand and improve... ...components and modernize it.Provide development and release support for Deem Travel/...Work at officeRemote work
- ...Principal EngineerEmbark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At Collins Aerospace, we're not just... ...experience in embedded software development with real-time operating systems (RTOS).Experience...
$101k - $203k
...hold a degree in Science, Technology, Engineering or Mathematics (STEM) with at least 8... ...professional experience in embedded software development using real-time operating systems (RTOS... ...effectively with other Senior and Principal Software Engineers while mentoring junior...Full time$107.5k - $204.5k
...Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-... ...military communication functionality, and software engineering development best practices for complex systems where the ability to...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have... ...Role responsibilities include: - Support full software development life cycle for Autonomous Vehicle software stack - Build efficient...Full timeWork experience placement
- ...R&D Software EngineerJoin the team that's shaping the future of autonomous robotics and material handling. As an R&D Software Engineer at Toyota Automated Logistics, you'll develop the brains... ...Logistics R&D is the New Product Development (NPD) division of the company....Night shift
$223.1k - $301.1k
...products.Minimum QualificationsBachelor’s degree in Computer Science, Engineering, or a related technical field.Bachelors +15 years of experience in back-end software architecture and core software development using Python, Rust, or similar high-performance languages....Full timeTemporary workLocal areaFlexible hours$296.3k
..., and limitations of the autonomous driving software stack before it reaches public roads.As a Principal Software Engineer on the Simulation Engine team, you will define... ..., reducing fragmentation and increasing development and validation velocity.Influence investment...Full timeLocal areaWork from homeFlexible hours$223.1k - $301.1k
...AI-driven team, you will operate at the frontier of software innovation, leveraging advanced engineering practices to solve complex technical challenges in... ...in backend software architecture and core software development using Python, Rust, or similar high-performance languages...Full timeTemporary workLocal areaFlexible hours- ...strategy across our global engineering workforce, and ensuring the... ...broad scope and influence, the Principal Engineer partners closely... ...initiatives, including the development of Model Context Protocol (MCP... ...Qualifications10+ years of professional software engineering experience with...Full timeFor contractorsLocal areaFlexible hours
- ...hands-on enough to build it yourself.About the RoleAs a Principal Agentic Software Engineer, you are a hands-on, product-minded, customer-focused... ...yourself, and you are a driving force behind how agentic development works at arrivia.You do not advise from the sidelines....Full timeTemporary workRemote work
$238.7k - $365.7k
Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will... ...in autonomous vehicles, robotics, vehicle development, simulation, systems engineering, human factors...Full timeLocal areaWork from homeFlexible hours- ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market segments & activities...Full time
$77.4k - $135.4k
...provide extensive opportunities for personal and professional development, building both employee competence and organizational capability... ...solutions. Partner with application developers, data engineers, BI teams, and analytics partners to deliver integrated solutions...Full time- ...field ~8+ years of experience delivering production-quality software ~ Hands-on experience with at least two of these languages:... ...Leadership that supports and encourages professional growth and development Want a glimpse of Life @ Forescout? Check us out on...Permanent employmentFull timeWork at officeWorldwide
- ...Flexible Time Off to recharge when needed · Nine Company-Wide Holidays · A diverse suite of benefits prioritizing your growth, development, and personal well-being Discover more about our perks and benefits here . Kobie is a values-led organization where...Full timeRemote workFlexible hours
- ...technology to work with you. Job Description ENTRY-LEVEL SOFTWARE ENGINEER The Select Group is seeking an Entry-Level Software... ...who enjoys working cross-functionally. ~1+ year of development experience within an enterprise company or a Computer Science...Full timeInternshipLocal area
- ...requirements and technical standards. Development & Coding: Write efficient and... ...technologies, following best practices for software development, including test-driven development... ...guidance and mentorship to junior engineers, conducting code reviews, and ensuring...Remote jobFull timeLive inRelocationFlexible hoursWeekday work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- principal software engineer Dallas, TX
- associate software developer Dallas, TX
- software engineer part time Dallas, TX
- software developer intern Dallas, TX
- software developer fintech Dallas, TX
- software support engineer Dallas, TX
- ngo software engineer Dallas, TX
- intel software engineer Dallas, TX
- IT software engineer Dallas, TX
- machine learning software engineer Dallas, TX




