Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Avery Healthcare Group Ltd.

Principal Software Engineer, Information Systems

Let's do this. Let's change the world. In this vital role, you will lead the architecture, design, and development of modern, enterprise-grade user interfaces that support Contracting, Pricing, and Commercial Operations business processes. You will leverage React, TypeScript, and contemporary frontend technologies to build intuitive, responsive, and highly interactive applications that deliver exceptional user experiences while adhering to enterprise standards for scalability, accessibility, security, and maintainability.

The primary objective of this role is to drive UI innovation and digital transformation by partnering closely with business stakeholders, product teams, and engineers to translate complex business requirements into elegant user-centric solutions. You will define frontend architecture, establish reusable design patterns and component frameworks, integrate AI-powered experiences and enterprise platforms, and lead the delivery of scalable applications that improve productivity, streamline workflows, and accelerate business outcomes. This role requires hands-on involvement in solution design, prototyping, and implementation.

Responsibilities:

  • Lead architecture, design, and delivery of enterprise web applications using modern frontend and backend technologies.
  • Develop highly interactive user experiences using React, TypeScript, Next.js, and modern frontend frameworks.
  • Define and evolve enterprise frontend architecture, design systems, reusable component libraries, and UI engineering standards to ensure consistency, scalability, accessibility, and exceptional user experiences across applications.
  • Design and implement AI-powered applications leveraging Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic architectures.
  • Build intelligent assistants, copilots, and conversational interfaces for Contracting, Pricing, and Commercial Operations users.
  • Design and implement scalable API-driven, event-based, and integration architectures across enterprise platforms including Salesforce, Conga CLM/CPQ, Model N, Anaplan, Databricks, MuleSoft, and other business systems.
  • Partner with business stakeholders to identify opportunities for automation, AI enablement, workflow optimization, and digital transformation.
  • Lead rapid prototyping and proof-of-concept initiatives to validate emerging technologies, AI capabilities, and business use cases.
  • Lead adoption of modern DevOps practices including CI/CD automation, infrastructure as code, application monitoring, observability, and cloud-native deployment strategies.
  • Leverage AI-assisted software development tools and emerging engineering platforms to accelerate prototyping, application delivery, code quality, and developer productivity.
  • Establish architecture standards and engineering best practices for frontend development, AI-powered applications, DevOps, security, scalability, observability, and software delivery.
  • Provide technical leadership and mentorship across engineering teams, driving architecture governance, engineering excellence, DevOps maturity, and adoption of modern development and AI-enabled engineering practices.

Technology Focus Areas:

  • Full-stack application development using React.js, Next.js, TypeScript, Node.js, and Python.
  • Modern frontend architecture, responsive user experience design, and component-based application development.
  • Backend API development, microservices architecture, and scalable enterprise application design.
  • Generative AI and Large Language Models (LLMs) applied to business workflows and productivity solutions.
  • Retrieval Augmented Generation (RAG) architectures leveraging enterprise data sources and knowledge repositories.
  • AI copilots, assistants, and agent-based applications embedded within enterprise platforms.
  • Prompt engineering, orchestration frameworks, and AI application lifecycle management.
  • Integration with enterprise AI platforms such as Azure OpenAI, OpenAI, Anthropic, Gemini, or similar services.
  • Cloud-native application development and deployment using Azure and related cloud services.
  • DevOps practices including CI/CD pipelines, GitHub Actions, Azure DevOps, Infrastructure as Code, and automated testing.
  • Containerization and orchestration technologies including Docker and Kubernetes.
  • Enterprise SaaS platforms including Salesforce, Conga CLM and CPQ, Model N, MuleSoft, Databricks, and Anaplan.
  • System integration patterns including APIs, microservices, event-driven architectures, and data synchronization.
  • Workflow automation, orchestration, and business process optimization across contracting, pricing, and revenue management processes.
  • Data engineering, analytics integration, and enterprise data platforms supporting operational and AI-driven solutions.
  • Application monitoring, observability, security, and operational excellence for enterprise-scale solutions.

What we expect of you:

We are all different, yet we all use our unique contributions to serve patients. The professional we seek is a leader with these qualifications.

Basic Qualifications:

  • Doctorate degree and 2 years of Information Systems experience OR Master's degree and 4 years of Information Systems experience OR Bachelor's degree and 6 years of Information Systems experience OR Associate's degree and 10 years of Information Systems experience OR High school diploma / GED and 12 years of Information Systems experience
  • 5+ years of hands-on experience building frontend applications using React and modern JavaScript/TypeScript frameworks.
  • 5+ years of backend development experience using Node.js and/or Python.
  • 3+ years leading engineering teams or technical delivery teams.
  • 3+ years developing AI-powered applications using Generative AI and LLM technologies.
  • Experience building RAG-based solutions leveraging enterprise data sources.
  • Experience designing and developing RESTful APIs and microservices.
  • Experience integrating enterprise SaaS platforms and business applications.
  • Experience working in Agile product development environments.

Preferred Qualifications:

  • Hands-on experience developing modern web applications using React.js, Next.js, TypeScript, Node.js, and Python.
  • Experience designing and delivering full-stack enterprise applications with scalable frontend and backend architectures.
  • Experience building AI-powered applications leveraging Generative AI, Large Language Models (LLMs), Retrieval Augmented Generation (RAG), and agent-based architectures.
  • Experience developing AI copilots, assistants, and conversational interfaces integrated into business applications and workflows.
  • Experience with AI frameworks and tools such as LangChain, LlamaIndex, Semantic Kernel, or similar technologies.
  • Experience integrating enterprise AI platforms including Azure OpenAI, OpenAI, Anthropic, Gemini, or equivalent services.
  • Experience designing and implementing API-driven, event-based, and microservices architectures.
  • Experience with cloud-native application development and deployment on Azure or similar cloud platforms.
  • Experience implementing DevOps practices including CI/CD pipelines, GitHub Actions, Azure DevOps, Docker, Kubernetes, Infrastructure as Code, and automated testing.
  • Experience integrating enterprise SaaS platforms such as Salesforce, Conga CLM/CPQ, Model N, Anaplan, MuleSoft, or Databricks.
  • Experience delivering workflow automation, system integrations, and business process optimization solutions across enterprise ecosystems.
  • Strong understanding of software engineering best practices, application security, observability, and operational excellence.
  • Ability to evaluate when AI-driven approaches are appropriate versus deterministic automation and traditional software solutions.
  • Experience leading technical teams, mentoring engineers, and driving architecture and technology strategy across complex enterprise initiatives.

What you can expect of us:

As we work to develop treatments that take care of others, we also work to care for your professional and personal growth and well-being. From our competitive benefits to our collaborative culture, we'll support your journey every step of the way.

The expected annual salary range for this role in the U.S. (excluding Puerto Rico) is posted. Actual salary will vary based on several factors including but not limited to, relevant skills, experience, and qualifications.

In addition to the base salary, Amgen offers a Total Rewards Plan, based on eligibility, comprising of health and welfare plans for staff and eligible dependents, financial plans with opportunities to save towards retirement or other goals, work/life balance, and career development opportunities that may include:

  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models where possible. Refer to the Work Location Type
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in United States vacancy
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile... 
    Suggested

    J.P. Morgan

    Washington DC
    12 days ago
  •  ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking, Core Engineering Solutions, you provide expertise and engineering... 
    Suggested

    J.P. Morgan

    Palo Alto, CA
    12 days ago
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer and Community Bank, you provide deep engineering expertise and work across agile... 
    Suggested

    J.P. Morgan

    New York, NY
    12 days ago
  •  ...changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands-on, high-... 
    Suggested

    J.P. Morgan

    Columbus, OH
    12 days ago
  •  ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting One Chase Sales and Growth products, you provide expertise... 
    Suggested

    J.P. Morgan

    New York, NY
    12 days ago
  •  ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the technical... 
    Night shift

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as an integral... 

    J.P. Morgan

    Atlanta, GA
    12 days ago
  • $115.4k - $192.3k

     ..., and Customer Data Management. Learn more at: About the Role We are seeking a highly experienced Consulting / Principal Software Engineer to lead the design, optimization, and management of large-scale database systems and backend platforms. This role requires... 
    Temporary work
    Local area

    LexisNexis

    Alpharetta, GA
    12 days ago
  •  ..., and training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with... 

    Verisk

    Boston, MA
    12 days ago
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, you provide deep engineering expertise and work... 
    Bank staff

    J.P. Morgan

    Columbus, OH
    12 days ago
  •  ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability...  ...security, apply today!  Senior Principal Cyber Engineer Cyber Offense and Defense... 
    Relocation
    Relocation package

    Nightwing

    Sterling, VA
    12 days ago
  •  ...professionals for this role. JOB DESCRIPTION Are you a seasoned engineer ready to solve complex, high-impact problems at one of the...  ...of customers and the global economy. As a Senior Principal Software Engineer at JPMorganChase within Corporate Technology, you... 
    Work at office

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Corporate Sector - AI/ML & Data Platforms for LLM Suite , you will lead a specialized technical... 

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  • $144.5k - $195.5k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    TENDO

    United States
    5 days ago
  •  ...Job Description Job Description Principal Software Engineer Are you looking to make a significant technical and organizational impact at a fast-growing, investor-backed AI/ML company? Do you thrive in senior technical leadership roles and enjoy shaping... 
    Permanent employment
    Remote work
    Visa sponsorship
    Work visa

    Tocaro Blue

    United States
    2 days ago
  • $123.49k - $196.28k

     ...About this Opportunity: The Principal Software Engineer (IC6) leads the design, development, and evolution of Orion’s modern cloud-native technology stack. This role architects end-to-end systems, sets and drives engineering standards, identifies long‑term platform investments... 
    Work at office
    Remote work
    3 days per week

    Dormont Manufacturing Company

    Omaha, NE
    2 days ago
  • $190k - $230k

     ...Principal Software Engineer Department: Gitwit Employment Type: Full Time Location: Tulsa, OK Compensation: $190,000 - $230,000 / year Description Great zero-to-one builders are becoming more careful about where to spend their next years. AI is... 
    Full time
    Casual work
    Work at office
    Immediate start
    Remote work
    Relocation

    Gitwit Creative

    United States
    2 days ago
  •  ...Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Principal Software Engineer, you will provide technical leadership and strategic direction for the development and optimization of advanced... 
    Worldwide

    Sierra Nevada Corporation

    Southern Pines, NC
    1 day ago
  • $134.25k - $196.9k

     ...technical concepts to stakeholders, and influence decisions to align engineering efforts with business goals. Drive innovation in audio...  ...reliability. What You Need to Be Successful 10+ years of professional software engineering experience, including experience owning end-to-end... 
    Full time
    Local area
    Remote work
    Flexible hours

    HARMAN

    California, MO
    1 day ago
  •  ...sponsorship for this position. The Role We are looking for a Principal Full Stack Engineer to join us! As a Principal Full Stack Engineer, you will...  ...and features A demonstrable understanding of the Agile software development methodology Relevant knowledge of modern... 

    Fidelity Investments

    Smithfield, RI
    1 day ago
  • $150k

     ...inserters, and sorters and a renewed commitment to innovative software and vote-by-mail solutions. We are proud to be an industry and...  ...get done at BlueCrest. Job Description We are seeking a Software Engineer to join our highly dynamic team developing machine control solutions... 
    Worldwide
    Flexible hours

    RadNet

    Worcester, MA
    3 days ago
  • $163.8k - $257.4k

     ...backs your ambition, you won’t just contribute. You’ll make things happen–fast. About the Role We are seeking an experienced Principal Software Engineer to lead the design and development of ZoomInfo’s customer-facing GraphQL API platform, built on top of our industry-... 

    Dormont Manufacturing Company

    Bethesda, MD
    3 days ago
  • $20k

     ...Ready to be a Titan? We’re looking for someone to lead all technical aspects of an engineering team at ServiceTitan. You must have a strong background in responsive web application development, building distributed systems for scale, and a proven ability to deliver technical... 
    Minimum wage
    Temporary work
    Local area
    Flexible hours

    ServiceTitan

    California, MO
    3 days ago
  • $144.2k - $288.4k

     ...POSITION SUMMARY As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud-native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Stryker

    Boston, MA
    3 days ago
  • $107.5k - $204.5k

     ...Principal Software Engineer – Foundation Software Team – Collins Aerospace, Cedar Rapids, IA – Onsite Responsibilities Lead projects as the software project engineer, providing project management and technical direction throughout all program phases, including pursuit,... 

    Prattwhitney

    Cedar Rapids, IA
    3 days ago
  • $180k - $220k

     ...Job Title : Principal Software Engineer Location: Utah Job-Type: Hybrid Salary Range : $180K – 220K Position Overview We are seeking a highly experienced Principal Software Engineer to provide technical leadership across enterprise applications, APIs, and distributed systems... 

    Gravity IT Resources

    Salt Lake City, UT
    3 days ago
  •  ...Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating and managing Cornerstone’s cloud infrastructure and related DevOps tooling automation. As a Principal Software Engineer you... 

    Namely

    Mountain View, CA
    3 days ago
  •  ...SOFTWARE ENGINEER SR PRINCIPAL GDIT is seeking a Principal Software Engineer to join our team. This challenging and interesting software engineering and development position is a chance to participate in the development and operation of a high‑performance big data system... 
    Work experience placement
    Remote work

    General Dynamics Information Technology

    Oakton, VA
    3 days ago
  •  ...Principal Software Engineer (Onsite) Primary Location: Cincinnati, Ohio V-Soft Consulting is currently hiring for a Principal Software Engineer for our premier client in Cincinnati, Ohio . Education and Experience " Bachelors degree... 
    Permanent employment
    Currently hiring
    Local area

    V-Soft Consulting Group

    Ohio, IL
    5 days ago
  • $155k - $215k

     ...functioning system. Learn more about us by following us on LinkedIn or visiting Prescryptive.com. About this role As a Principal Software Engineer, you'll shape how the organization builds software. That means setting technical direction across teams, making... 
    Permanent employment
    Remote work
    Flexible hours

    Prescryptive Health, Inc.

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!