Principal Cloud Software Solutions Engineer
Location
United States
Posted
91 days ago
Salary
$172K - $349K / year
Seniority
Lead
Job Description
Principal Cloud Software Solutions Engineer
Hewlett Packard Enterprise
Principal Cloud Software Solutions Engineer This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. Job Description: Key Responsibilities & Impact: - Lead cloud innovation by designing and implementing scalable solutions leveraging AWS services. - Drive operational excellence through automated monitoring and troubleshooting for mission-critical environments. - Collaborate strategically with Architecture and Product Line Management teams to validate technical risks and opportunities. - Accelerate delivery by implementing large-scale distributed automation solutions for dynamic operational needs. - Influence best practices by authoring technical documentation, including whitepapers, implementation guides, and functional specifications. - Ensure reliability and speed by managing, extending, and supporting CI/CD build and test environments. - Improve system resilience through troubleshoot-test-debug cycles and root cause analysis for defect resolution and process improvement. - Optimize performance and cost by streamlining cloud workflows and data flows for efficiency and scalability. Qualifications: - 6 + years of experience with cloud-native architectures and distributed systems. - Bachelor's Degree or equivalent experience. - Strong proficiency in Node.js for cloud development. - Expert-level knowledge of AWS services and cloud integration patterns. - Solid understanding of security best practices for cloud deployments. Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX) What We Can Offer You: Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Let's Stay Connected: Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. Job: EngineeringJob Level: TCP_05 "The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 172,000 - 349,000 in California // 152,000 - 349,000 in Florida & Maryland & New Jersey & Texas The listed salary range reflects base salary. Variable incentives may also be offered." Information about employee benefits offered in the US can be found at https://myhperewards.com/main/new-hire-enrollment.html HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity. Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories. No Fees Notice & Recruitment Fraud Disclaimer It has come to HPE’s attention that there has been an increase in recruitment fraud whereby scammer impersonate HPE or HPE-authorized recruiting agencies and offer fake employment opportunities to candidates. These scammers often seek to obtain personal information or money from candidates. Please note that Hewlett Packard Enterprise (HPE), its direct and indirect subsidiaries and affiliated companies, and its authorized recruitment agencies/vendors will never charge any candidate a registration fee, hiring fee, or any other fee in connection with its recruitment and hiring process. The credentials of any hiring agency that claims to be working with HPE for recruitment of talent should be verified by candidates and candidates shall be solely responsible to conduct such verification. Any candidate/individual who relies on the erroneous representations made by fraudulent employment agencies does so at their own risk, and HPE disclaims liability for any damages or claims that may result from any such communication.
Job Requirements
- 6+ years of experience with cloud-native architectures and distributed systems.
- Bachelor's Degree or equivalent experience.
- Strong proficiency in Node.js for cloud development.
- Expert-level knowledge of AWS services and cloud integration patterns.
- Solid understanding of security best practices for cloud deployments.
- Cloud Architectures
- Cross Domain Knowledge
- Design Thinking
- Development Fundamentals
- DevOps
- Distributed Computing
- Microservices Fluency
- Full Stack Development
- Security-First Mindset
- Solutions Design
- Testing & Automation
- User Experience (UX)
Benefits
- Health & Wellbeing: Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
- Personal & Professional Development: Programs catered to helping you reach your career goals.
- Unconditional Inclusion: A work environment that celebrates individual uniqueness and values varied backgrounds.
Related Guides
Related Job Pages
More Software Engineer Jobs
Advisor Batch Developer (UNIX/C/Eligibility/Managed Care)
Gainwell TechnologiesGainwell Technologies is an award-winning digital health technology company that supports the administration of healthcare and human services programs. In past
Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries its rewards. You’ll have an incredible opportunity to grow your career in a company that values work flexibility, learning, and career development. You’ll add to your technical credentials and certifications while enjoying a generous, flexible vacation policy and educational assistance. We also have comprehensive leadership and technical development academies to help build your skills and capabilities. Summary As Advisor Batch Developer (UNIX/C/Eligibility/Managed Care) at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. Here are the details on this position. Your role in our mission Discover career satisfaction by design in this challenging position, where you will: - Codes, tests, debugs, implements, and documents complex programs. - Creates appropriate documentation in work assignments such as program code and technical documentation. - Involves and leads in client communications and communications with project team members. - Works with System Architects, Project Managers and DBAs to generate code modules. - Works with project team members to assign work items. - Designs systems and programs to meet complex business needs. - Prepare detailed specifications from which programs are developed and coded. - Ensures programs meet standards and technical specifications; performs technical analysis and component delivery. - Gathers information from existing systems, analyzes program and time requirements - Assists project manager in preparing time estimates and justification for assigned tasks. - Designs programs for projects or enhancements to existing programs. - Write specifications for programs of high complexity. - Assists support and/or project personnel in resolving moderately complex program problems. - Works with clients and management to resolve issues and validate programming requirements within their areas of responsibility. - Provides technical advice on complex programming. - Develop test plans to verify logic of new or modified programs. - Conducts quality assurance activities such as peer reviews. - Creates appropriate documentation in work assignments such as program code and technical documentation. - Remains abreast of industry technical trends and new development to maintain current skills and remain current with industry standards. What we're looking for - 10+ years of applications development, technical leadership and batch programming using C, Unix, Linux, SQL and Shell Scripting - 5+ years of experience with MMIS, Medicaid Management Information Systems - Subject Matter Expert (SME) level experience in Eligibility and Managed Care Systems - Expert level experience with relational databases to facilitate programming software and data modelling (SQL Server and Oracle) - Experience in Batch report generation is desired What you should expect in this role - Fully remote opportunity with the option to work anywhere within the United States - Opportunities to travel through your work (0-10%) - Willingness to work a flexible schedule to accommodate business needs and travel as required - Video cameras must be used during all interviews, as well as during the initial week of orientation The deadline to submit applications for this posting is April 3, 2026 #LI-SH1 #LI-REMOTE The pay range for this position is $100,000 - $120,000 per year, however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. Put your passion to work at Gainwell. You’ll have the opportunity to grow your career in a company that values work flexibility, learning, and career development. All salaried, full-time candidates are eligible for our generous, flexible vacation policy, a 401(k) employer match, comprehensive health benefits, and educational assistance. We also have a variety of leadership and technical development academies to help build your skills and capabilities. We believe nothing is impossible when you bring together people who care deeply about making healthcare work better for everyone. Build your career with Gainwell, an industry leader. You’ll be joining a company where collaboration, innovation, and inclusion fuel our growth. Learn more about Gainwell at our company website and visit our Careers site for all available job role openings. Gainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Gainwell Technologies defines “wages” and “wage rates” to include “all forms of pay, including, but not limited to, salary, overtime pay, bonuses, stock, stock options, profit sharing and bonus plans, life insurance, vacation and holiday pay, cleaning or gasoline allowances, hotel accommodations, reimbursement for travel expenses, and benefits.
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 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. Job Summary As a Senior Software Engineer, you will take ownership of complex software workstreams and lead the development of robust, scalable services to operationalize healthcare interoperability. You will work with minimal supervision to design resilient solutions in a cloud-native environment, mentor peers, and collaborate across teams to ensure our clinical data exchange is seamless. You are a champion for clean code, technical excellence, and the "design first" approach within the healthcare ecosystem. Responsibilities - Design and implement scalable microservices and APIs, optimizing for performance, low latency, and security. - Lead efforts to operationalize and standardize data exchange using FHIR, HL7, and event-driven patterns. - Champion best practices for unit testing, integration testing, and Domain Driven Design (DDD) to maintain system integrity. - Collaborate with Product Owners and UX designers to refine requirements for high-impact interoperability initiatives. - Mentor junior engineers through code reviews and pair programming, fostering a collaborative learning environment. Required Qualifications - Proven experience building large consumer-facing products and optimizing distributed systems in the cloud. - Proficiency in JVM-based technologies (Java/Kotlin), .NET, and threading/memory management concepts. - Strong track record of working with GitHub and implementing automated SecDevOps and CI/CD workflows. - Expertise in MongoDB performance optimization and event-driven architecture (Kafka). - A growth mindset and a desire to work in a collaborative, team-oriented environment. Preferred Qualifications - Deep knowledge of Health Information Exchanges (HIEs) or advanced healthcare data formats. - Expertise in event sourcing or functional programming concepts. Anticipated Weekly Hours 40 Time Type Full time Pay Range The typical pay range for this role is: $83,430.00 - $222,480.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. 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. Great benefits for great people We take pride in our comprehensive and competitive mix of pay and benefits – investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be. In addition to our competitive wages, our great benefits include: - Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan. - No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching. - Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility. For more information, visit https://jobs.cvshealth.com/us/en/benefits We anticipate the application window for this opening will close on: 06/01/2026 Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
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 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. Join us at the start of a new era in health care where technology is transforming how and where care is delivered, creating a more connected, effective care experience for all. Our mission at Signify Health is to build trusted relationships to make people healthier. We do this by transforming the home into a health hub through a combination of data, technology & people. We are building a unified technology platform for value-based care that is improving care and reducing spending by treating patients in lower-cost settings and linking providers’ payments to patient outcomes. Signify Health is driving this industry transformation and solving some of the most challenging problems in healthcare – this is where you come in! About the Role As a Staff Software Engineer, you’ll be a key member of a collaborative team responsible for design, delivery and operation of business-critical, distributed systems. We’re looking for technically strong, passionate people with an entrepreneurial spirit to build and sustain innovative solutions. Responsibilities - Lead technical initiatives that solve complex, enterprise-wide problems - ensuring maintainability, performance, and scalability. - Design, build and maintain business-critical, enterprise-grade systems using modern technology and techniques. - Deliver incremental value through iterative, customer-focused releases. - Drive long-term improvements - focusing on simplicity and maintainability. - Collaborate with others to develop solutions that meet cross-organization needs. - Research, propose and adopt leading edge technology. - Continually refine yourself and others through learning and mentorship. Basic Qualifications - 7 years of software development experience. - Strong foundation in software engineering: problem solving, data structures, algorithms, patterns, concurrency. - Experience as a polyglot software engineer. Experience with more than one of: C++, C#, Java, Golang, Javascript, Typescript, Python or similar. - Experience using full-stack development to ship and operate large-scale systems. - Strong SQL skills and understanding of RDBMS such as SQL Server or PostgreSQL. - Strong experience with distributed systems design, implementation and operation at scale. - Strong experience with cloud vendors: Azure, AWS or GCP. - Clear and effective communication. Preferred Qualifications - Bachelors of Science in Computer Science or a related field or equivalent work experience. - Familiarity with asynchronous, event-based architectures. - Experience with the following technologies: Kafka, REST APIs, Protobuf, gRPC, Docker, Kubernetes, Terraform. - Experience with an Application and Performance Monitoring platform. Ex: New Relic. - Experience establishing and maintaining CI/CD pipelines. - Experience with agile methodologies. About Signify Health Signify Health is helping build the healthcare system we all want to experience by transforming the home into the healthcare hub. We coordinate care holistically across individuals’ clinical, social, and behavioral needs so they can enjoy more healthy days at home. By building strong connections to primary care providers and community resources, we’re able to close critical care and social gaps, as well as manage risk for individuals who need help the most. This leads to better outcomes and a better experience for everyone involved. Our high-performance networks are powered by more than 10,000 mobile doctors and nurses covering every county in the U.S., 3,500 healthcare providers and facilities in value-based arrangements, and hundreds of community-based organizations. Signify’s intelligent technology and decision-support services enable these resources to radically simplify care coordination for more than 1.5 million individuals each year while helping payers and providers more effectively implement value-based care programs. We are committed to equal employment opportunities for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences. To learn more about how we’re driving outcomes and making healthcare work better, please visit us at www.signifyhealth.com. Pay Range The typical pay range for this role is: $106,605.00 - $284,280.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. Great benefits for great people We take pride in our comprehensive and competitive mix of pay and benefits – investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be. In addition to our competitive wages, our great benefits include: - Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan. - No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching. - Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility. For more information, visit https://jobs.cvshealth.com/us/en/benefits We anticipate the application window for this opening will close on: 03/27/2026 Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
IT Associate Software Engineer
CommonSpirit HealthCommonSpirit Health is a nonprofit organization that is on a mission to improve people’s health while making “the healing presence of God known.” The orga
Where You’ll Work Inspired by faith. Driven by innovation. Powered by humankindness. CommonSpirit Health is building a healthier future for all through its integrated health services. As one of the nation’s largest nonprofit Catholic healthcare organizations, CommonSpirit Health delivers more than 20 million patient encounters annually through more than 2,300 clinics, care sites and 137 hospital-based locations, in addition to its home-based services and virtual care offerings. CommonSpirit has more than 157,000 employees, 45,000 nurses and 25,000 physicians and advanced practice providers across 24 states and contributes more than $4.2 billion annually in charity care, community benefits and unreimbursed government programs. Together with our patients, physicians, partners, and communities, we are creating a more just, equitable, and innovative healthcare delivery system. Job Summary and Responsibilities Job Summary / Purpose The Associate Software Engineer strives to improve the user experience by implementing and/or enhancing applications. They perform application build and configuration management functions or work directly with Software Development engineers by writing technical specification documents for development, perform testing, and/or perform configuration management for the implementation, enhance or upgrade solutions on premise or in a cloud hosted environment. The Associate Software Engineer acts as a subject matter expert in design, configuration and building one or more technologies of low to moderate complexity. The Associate Software Engineer may document and describe processes and procedures relating to the solution and transition operational support to Technical Analysts. Job Responsibilities - Designs, configures, tests, implements, and maintains solutions with limited direction. - Responsible for delivering project assignments of low to medium complexity which includes application design, and configuration build. Interacts with the customer user community in a courteous and professional manner to secure business requirements; perform technical requirements translation to meet business objectives. - Participates in the Product Release management functions which may include developing test plans, performing test plans, facilitating with end user for end user acceptance testing and may develop application validation scripts for ongoing operations team. - May be responsible for taking on-call on a regular basis - Interacts with business teams to develop application requirements and installation plans. - Contribute to and maintain a thorough understanding of application standards, policies, and procedures and - Participates in ensuring transition to operations functions have occurred to Technical Analysts resources for successful ongoing operational support. - May participate in peer reviews of single facility or application focused configuration work to ensure it aligns to the business and technical requirements. - Participates in application management activities for a single functional area to achieve project objectives. - Participates in product lifecycle management, end user enhancement requests of low to moderate complexity, and technical aspects of the modules/applications that are assigned. - Provides administrative, application configuration, performs unit and integration testing for small to medium complex projects) or functional areas of larger projects or programs. - Researches and recommends appropriate application management best practices, and tools. - Responds to end user problems and develops/maintains strong, positive working relationships with the end user community. - Assists in documenting business and system processes and procedures through the use of industry standard process flow and flow charting techniques. - Assists in developing training materials and training users on system functionality. - May participates in Application feasibility and selection processes. - Participates in determining and designing system specifications, standards, and configuration. - Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, solution configuration and design. - Protects the organization by keeping information confidential and safe. - May be pulled into highly complex high severity issue management in rare situations. Job Requirements - Bachelors or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment. - 0-2 years experience working in IT as an Application Systems Analyst or Technical analyst type role. - 2 or more years experience application support, implementation or development experience with applications in a hospital or medical related industry. - Experience working with project life cycle or project management methodologies.


