Principal Software Engineer

highmarkhealth

Pennsylvania

Hybrid

USD 140.000 - 180.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Bekomme eine Antwort von diesem Arbeitgeber — ein Lebenslauf und ein Anschreiben, die genau auf die Eigenschaften eingehen, die gesucht werden.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

enGen is seeking a Principal Software Engineer to design and deliver scalable, enterprise-grade digital applications. You will own the full SDLC, focusing on secure handling of PHI, authorization, auditing and encryption across platforms.

You will drive service topologies, lead complex vendor migrations, and present ADRs to senior leadership and security teams while mentoring other engineers and ensuring roadmap targets are met.

Qualifikationen

  • 9 years of design and analysis of algorithms, data structures and patterns.
  • Experience with REST/HTTPS/JSON web services and multi-language stacks.
  • Proven track record delivering scalable, highly available systems.
  • Experience migrating vendor platforms and integrating partners.
  • Strong emphasis on PHI security, encryption, audit logging and compliance.

Aufgaben

  • Lead end-to-end architecture across client, API gateway, backend and data pipelines.
  • Define topologies, migrations, vendor integrations and service contracts.
  • Own non-functional requirements and drive compliance and security reviews.
  • Mentor engineers and present ADRs to leadership and security teams.
  • Estimate work, drive roadmap execution and ensure performance.

Kenntnisse

Algorithms & design patterns
REST / web services
Java / Python / JavaScript
Cloud platforms
Security & PHI handling

Ausbildung

Bachelor's Degree in Computer Science or related field
Master's Degree in Computer Science or related field

Tools

React
Angular
NodeJS
Google Cloud Platform
Amazon Web Services
ACE / IIB/ITX / Informatica

Jobbeschreibung

Company :
enGen Job Description :
JOB SUMMARY

We are seeking a visionary Principal Software Engineer responsible for building scalable public-facing software applications across Digital Member Experience channels. As a key player within a mobile application agile engineering team you will design and deliver scalable, enterprise-grade digital applications. In this role, you will take an end-to-end architectural view of our platforms-spanning from client experiences and API gateways to backend services, data stores, and event pipelines.

You will own the complete software development lifecycle, collaborating closely with stakeholders from ideation and business analysis to technical execution. A critical focus of this role is ensuring the secure handling of Protected Health Information (PHI), establishing robust protocols for authorization, consent gating, encryption, audit logging, and compliance.

As a technical expert, you will define service topologies, drive complex vendor migrations, lead partner integrations, and set measurable non-functional requirements. Furthermore, you will bridge the gap between technical execution and business strategy by authoring Architecture Decision Records (ADRs) and presenting strategic solutions to senior leadership, architecture reviews, and security teams.

ESSENTIAL RESPONSIBILITIES
  • Lead the resolution of a variety of technical and business problems ensuring proper scalability, performance, maintainability, security, and robustness
  • Responsible for idea generation, exploring and implementing appropriate technical solutions to achieve the required product features, as well as monitoring technical process against project plan while safeguarding functionality, scalability and performance.
  • Explore new technologies and architectural concepts in order to ensure our products are using cutting-edge solutions.
  • Participate in high-level development estimations to help ensure roadmap execution is on target.
  • Present solutions and ideas to team members and management to drive technical solutions and implementations.
  • Mentor and provide leadership to other software engineers as needed
  • Other duties as assigned or requested.
EDUCATION
Required
  • Bachelor's Degree in Computer Science, Computer Engineering or closely related field
Preferred
  • Master's Degree in Computer Science, Computer Engineering or related field
EXPERIENCE
Required
  • 9 years of proficiency in design and analysis of algorithms, data structures, and design patterns in the building and deploying of scalable; highly available systems

To Include:

  • 9 years with at least two modern programming languages (Java, Python, JavaScript, ACE, IIB/ITX, Informatica preferred), and experience with at least three of the following: React, Angular v4+, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform or Amazon Web Services.
  • 9 years in understanding of web services technologies such as REST, HTTPS, JSON
  • 9 years with two or more general purpose programming languages including but not limited to: Java, Python (Django/Flask), C/C++, C#, Objective C, JavaScript, or Go
  • 9 years of defining system architectures and exploring technical feasibility trade-offs for optimizing short term execution while planning for long term technical capabilities
  • 9 years producing code that is fault-tolerant, efficient, and maintainable
Preferred
  • 9 years working with a variety of technology systems, designing solutions or developing applications in healthcare

To Include:

  • 9 years of translating design mockups, prototypes and user stories into working applications
  • 3 years of working with Natural Language Understanding, Deep Neural Networks and related fields
  • Own architecture for one or more platform domains end to end, from the client experience through the API gateway, backend service, data store, and event pipeline.
  • Designing and evolving the service topologies.
  • Define how Protected Health Information moves through the system, including authorization and consent gating, minimum necessary data shaping, redaction and classification, audit logging, and encryption and key management.
  • Set and defend non-functional requirements as measurable engineering targets and drive services that miss them back into compliance.
  • Lead integration design against partner and vendor systems, including identity federation, file and API exchange patterns, webhook ingestion.
  • Design migration paths off incumbent vendor platforms: parallel operation, traffic cutover, rollback plans, and data reconciliation.
  • Write and maintain architecture decision records, service specifications, and interface contracts, and present them to engineering teams, architecture review, security, and senior leadership.
LICENSES or CERTIFICATIONS
Required
  • None
Preferred
  • Google Cloud Professional Cloud Architect, Professional Cloud Developer, or Professional Cloud Security Engineer.
SKILLS

Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment Have experience worki

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Principal Software Engineer
Principal Software Engineer

Highmark Health • USA

Remote
USD 129.000 - 215.000
Associate Software Engineer
Associate Software Engineer

highmarkhealth • Pennsylvania

Hybrid
USD 90.000 - 130.000
Staff Engineer
Staff Engineer

Agility Partners • Columbus (OH)

Vor Ort
USD 150.000 - 190.000
Software Application Architect
Software Application Architect

Compunnel, Inc. • Durham (NC)

Vor Ort
USD 140.000 - 180.000
Software Engineer
Software Engineer

Talentify • Blue Ash (OH)

Vor Ort
USD 90.000 - 130.000
Principal Software Architect
Principal Software Architect

Good co India • USA

Remote
USD 180.000 - 240.000
Software Engineer II (REMOTE)
Software Engineer II (REMOTE)

The Home Depot • Austin (TX)

Remote
USD 110.000 - 150.000
Applications Engineer, Specialist
Applications Engineer, Specialist

Community Health Systems • USA

Vor Ort
USD 110.000 - 170.000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

Vor Ort
USD 100.000 - 130.000
Senior Software Engineer
Senior Software Engineer

Outcomes • Orlando (FL)

Vor Ort
USD 120.000 - 150.000