Principal Software Engineer Front-End
Prometheus Group
Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results-focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations. Role Overview: We are seeking a highly experienced Principal Software Engineer Front-End to serve as the technical anchor for the ePAS product. This individual will focus primarily on the front-end but should be highly capable working on the back-end and thinking across the entire product. This individual will lead architecture, design, implementation, debugging and mentoring efforts, elevating the productivity and quality of the entire engineering team. The candidate we’re seeking combines deep expertise across MAUI, React, .NET, PostgreSQL and modern CI/CD pipelines with a proven ability to mentor, troubleshoot, and deliver production-grade solutions. Why This Role Matters: As the Principal Software Engineer Front-End for ePAS, you will shape the future of our web and mobile products used by customers worldwide. You’ll ensure the products are architected for speed, scale and reliability to ensure our customers have a world-class experience. If you thrive on solving complex challenges, mentoring others, and delivering impactful enterprise software—we’re excited to meet you! Key Responsibilities: Define and evolve the software architecture for ePAS, ensuring scalability, maintainability and performance. Lead design and implementation of core features using .NET, MAUI (mobile), React (web) and PostgreSQL, ensuring high quality and robustness. Troubleshoot complex performance, stability and customer-facing issues—from root cause to resolution. Mentor and uplift junior and mid-level engineers; establish best practices, conduct code/design reviews and drive the team’s productivity and technical maturity. Own branching strategy, version control workflows and enforce standards across the engineering team. Manage build and release pipelines: GitLab CI, .NET CLI, Dockerfile setup, macOS security CLI (certificate/app signing), debugging macOS GitLab runners via VNC. Oversee CI/CD orchestration: Argo CLI and kubectl for internal-dev deployments, AWX administration and S3 backup workflows, GitLab token lifecycle management, app‑store delivery process (iOS/Android). Debug and upgrade supporting systems including Java Spring backend services and Keycloak authentication/authorization components. Work with orchestration APIs (e.g., S3 API, Kubernetes API) and integrate with GitLab and S3 APIs for automation. Perform or coordinate manual UWP builds, manage ABM (Apple Business Manager) device profile administration, certificate provisioning and renewal. Collaborate closely with product management, infrastructure and DevOps teams to deliver a cohesive end-to-end solution; act as a technical thought‑leader across disciplines. Preferably, manage Keycloak operations (configuration, policies, integration) and ensure identity‑access workflows integrate tightly with the mobile/web stack. Qualifications & Experience: Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent degree. 10+ years of professional software development experience, with multiple years as a lead or principal engineer. Expert‑level hands‑on experience with: .NET (C#), MAUI (mobile solutions), React (frontend) Software architecture and design patterns at scale Proven experience mentoring and raising the productivity of engineering teams. Deep experience troubleshooting performance, scalability, memory leaks, and stability issues in production systems. Strong expertise in branching strategies (Git), CI/CD pipelines and build/deployment tooling (GitLab CI, Docker, macOS runner administration, certificate signing). Experience with deployment orchestration (Argo, Kubernetes CLI), AWX/Ansible Tower, S3 automation and token management. Familiarity with iOS/Android app‑store delivery workflows, UWP builds and ABM/MDM device‑profile management. Experience upgrading Java Spring services and Keycloak for identity and access management is a plus. Excellent communication skills, able to influence across teams and articulate technical decisions to stakeholders. Benefits Overview: Employee base HSA plan, dental, life and short‑term disability coverage 100% paid for by Prometheus Group HSA & FSA plan options Retirement Savings with Generous Company Match & Immediate Vesting Gym membership to O2 Fitness Casual dress attire Half‑Day Fridays Generous Paid Time Off Company Outings, Trips & Activities Medical insurance Vision insurance 401(k) Paid maternity leave Paid paternity leave Prometheus Group is proud to be an Equal Employment Opportunity and Affinity Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. #LIonsite Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Information Technology Industries: IT System Custom Software Development, IT System Operations and Maintenance, and Software Development Referrals increase your chances of interviewing at Prometheus Group by 2x #J-18808-Ljbffr Prometheus Group
$120k - $160k
Senior Principal Software Engineer SAIC is seeking a Senior Principal Software Engineer to support Navy network automation and deployment programs... ..., leading design and production deployment across Angular front‑end and back‑end software components, designing and deploying...Front end- Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end technologies to deliver end-to-end solutions. In this role, you will lead...Front endLocal area
$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...SuggestedWork at officeLocal areaFlexible hours$153k - $189k
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ..., because we believe people power progress. Join us as a Principal Software Engineer - Identity & Authentication and help us do what we do best...SuggestedWork at officeHome officeRelocation packageFlexible hours- In this role, you'll be contributing as a model serving and monitoring subject matter expert for the model serving and explainability features of the open source Open Data Hub project by actively participating in KServe, TrustyAI, Kubeflow, HuggingFace, and several other...Suggested
$148.54k - $245.05k
Job Description Principal Software Engineer, Agentic AI & Orchestration Red Hat - Raleigh, NC On-site, Remote Full-time Salary: $148.54K - $245.05K/yr Benefits: Medical, Dental, Vision, Retirement, PTO Posted 5 hours ago About The Job Red Hat is seeking a Principal...Permanent employmentFull timeRemote workFlexible hours$135k - $150k
...manufacturing company dedicated to producing high quality vehicles for their customers. They are currently seeking an Epicor Principal Software Engineer to take the lead in designing, developing, and testing software applications by analyzing user needs, writing code in...$115.4k - $192.3k
About the Role Principal Software Engineer responsible for designing and delivering scalable, high‑impact software solutions, leading advanced content ingestion and processing systems, and driving architectural decisions across the team. Requirements Experience designing...$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Work experience placementLocal areaRemote work- ...experienced Angular Tech Lead with hands-on expertise in Angular 18+, front-end development, and cloud technologies. The ideal candidate will... ...18+, TypeScript, CSS3, HTML5, and JavaScript. Experience in software development with tech lead responsibilities. Good...Front end
- ...will work in small cross‑functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build,... ...build and maintain user‑facing software using modern front‑end technologies such as React and TypeScript. Support the development...Front endInternshipWork from home
- EmbedAI in Raleigh, North Carolina is seeking a Subject Matter Expert in model serving and monitoring for their open source Open Data Hub project. You will actively engage in prominent open source communities including KServe, TrustyAI, Kubeflow, and HuggingFace. The ideal...
$119.6k - $187.9k
...history. What You’ll Do Provides custom software design and development of CNO tools and techniques. Designs and develops end-to-end data flow and tasking into CNO tools... ...science, information systems, or network engineering with 4 years of experience, Masters degree...RelocationShift work$272k - $431.25k
...the world\'s most dedicated people working for us. The Cloud Engineering & Services team is building an enterprise governance layer... ...and enterprise integrations. We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join...Contract work- ...maintenance Design, implementation and management of CyberArk IAM offerings Develop scripts using Python, PowerShell, Bash, etc to tie front end user facing forms to back end API services Develop scripts to support on-prem to SaaS migration of vaults Experience supporting...Front end
- A global healthcare leader in Raleigh, NC, is seeking a Principal Embedded Software Engineer to enhance infusion solutions through cutting-edge software development. This role involves designing embedded applications and leading architectural efforts while collaborating...
- ...forecast, rolling forecasting - Manage and maintain reporting solutions, dashboards and reports in SAP Analytics Cloud and other front-end tools. - Global support of sales and finance departments - Implement smaller changes and perform subsequent testing - Focus on maintaining...Front endFull timeRemote work3 days per week
- A nonprofit organization is looking for a production-minded engineer to lead the frontend development of Libelle, a volunteer-matching system. You will own the front-end architecture, implement features, and work with a dedicated team to create meaningful technology solutions...Front end
- Sr. Software Developer (Emergency Services) Bandwidth, a prior “Best of EC” award winner,... ...craft. What You Need 4+ years as a software engineer Deep expertise in Java and Java... ...own all aspects of our app including the front-end, back-end, and underlying systems You're...Front end
- Overview Position Title: Senior Principal Software Systems Engineer Assignment Duration: 12 months Work Arrangement: Hybrid 3 days in office and 2 from home. Position Summary: As a Senior Principal Software Systems Engineer in the software organization, you will be responsible...Work at office
$112k - $154k
Principal Embedded Software Engineer - Baxter International Inc. Join to apply for the Principal Embedded Software Engineer role at Baxter International Inc. Overview At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance...Full timeTemporary workLocal areaFlexible hours- A healthcare technology firm is seeking a Senior Principal Software Systems Engineer responsible for developing innovative healthcare solutions within connected Infusion Pump platforms. The ideal candidate will lead best practices in software system development and possess...
- First Citizens Bank is seeking a Senior React Engineer to design and build pages for their Online Banking application. This remote role... ...code bases. The ideal candidate will have at least 8 years of Front End experience, demonstrate proficiency in React and Agile...Front endRemote job
$173.5k - $310k
...Close Collaboration: Work in Audit’s collaborative model where engineers understand business problems as deeply as technical solutions,... ...Degree in Computer Science or Equivalent 9+ years building software applications (experience with Python, Java or C++) 3+ years hands...Work at office- ...Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this... ...Preferred You bring a balance of both desktop and web based front end development. You have trained and shipped lightweight ML models...Front endFull timeRemote work
- ...insurance organization , is seeking a Senior Software Engineer to join their team. You will be part of... ...in scalable, high-availability back-end technologies including Oracle, SQL Server... ...React, Angular, Node.js, or Next.js. Front-end development experience including Webpack...Front end3 days per week
- ...of people globally, is seeking New Grad Software Engineers who have a passion for technology and education... ...Engineer, you will build the back‑end wiring, application logic, and UI that... ..., we build apps using React Native. Our front‑end code is written in JavaScript and TypeScript...Front endH1bWork at officeVisa sponsorship
- Overview As Senior Software Engineer, you will work with cross-functional global Technology teams in a fast-paced and ever-changing environment... ...Hands‑on experience in Angular 19+ Strong understanding of front‑end development using TypeScript, JavaScript, jQuery Good...Front end
- A technology company is seeking a Mid-Level Software Engineer to join their team in Durham, NC. This hybrid role requires expertise in Java... ...will design and maintain backend services, develop front-end features, and contribute to the scaling of a cloud-native e-...Front end
$90k - $108k
Title: Software Engineer Summary We are seeking a Software Engineer who will join our Engineering team. Our team is a small, very talented... ...software solutions and integration tools. Develop back-end/front-end (80%/20%) applications including development against 3rd...Front endFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer Front-End. Be the first to apply!
- principal software engineer Raleigh, NC
- senior principal cloud computing engineer Raleigh, NC
- epic principal trainer Raleigh, NC
- principal cloud computing engineer Raleigh, NC
- senior principal scientist Raleigh, NC
- principal Raleigh, NC
- software trainer Raleigh, NC
- ultimate software Raleigh, NC
- software sales executive Raleigh, NC
- software applications developer Raleigh, NC

