Talent.com
Principal Software Engineer (Raleigh)
Principal Software Engineer (Raleigh)Prometheus Group • Raleigh, NC, US
Principal Software Engineer (Raleigh)

Principal Software Engineer (Raleigh)

Prometheus Group • Raleigh, NC, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.part_time
job_description.job_card.job_description

About 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 :

As the Principal Backend Software Engineer for the ePAS product, you will serve as a technical leader, architect, developer, mentor and problem-solver. You will own the design and implementation of robust, high-performance backend services (Microsoft .NET, PostgreSQL) supporting both online and offline mobile workflows. You will also elevate the productivity of the team through strong mentoring, rigorous architecture, API excellence and discipline in delivery.

Why This Role Matters

As the Principal Backend Software Engineer for ePAS, you will shape the future of our web and mobile products used by customers worldwide. Youll 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 softwarewere excited to meet you!

Key Responsibilities :

  • Architect and lead the design, development and maintenance of the backend platform for ePAS, using Microsoft .NET, PostgreSQL, SQLite (for offline mode) and DevExpress components.
  • Define and enforce software architecture, layering, API design, branching / merge strategy, release delivery and CI / CD pipelines, ensuring scalability, maintainability and stability.
  • Mentor and uplift junior and mid-level developers : review code, set best practices, lead technical discussions and elevate overall team output and quality.
  • Troubleshoot complex performance, stability and customer-facing backend issuesown root cause analysis, resolution plans and prevention strategies.
  • Drive the design and implementation of REST APIs (and other integration endpoints) that power mobile, desktop and server-side componentsensure they are secure, high-throughput and resilient.
  • Manage and execute release delivery of backend components : define release plans, track dependencies, coordinate cross-team handoffs (mobile, product, QA), and ensure smooth deployment.
  • Lead offline & online mode backend workflows for mobile devices : ensure reliable sync, conflict resolution, offline data storage (SQLite) and seamless transition to online mode.
  • Champion source control and branching strategy best practices : define, communicate and enforce branching models, merge policies, trunk-based or feature-branch workflows, code-freeze practices.
  • Influence product backlog and technical roadmap : collaborate with product management, UX and mobile teams to translate functional requirements into scalable backend solutions.
  • Be the go-to expert for backend service design : evaluate and introduce new technologies, optimize database schemas, tune query performance, monitor production metrics and define improvements.

Required Qualifications & Skills :

  • Bachelors or Masters degree in Computer Science, Software Engineering or equivalent degree.
  • 10+ years of professional software engineering experience, with strong depth in backend development.
  • Expert proficiency in Microsoft .NET (C#), PostgreSQL and SQLite ; experience with DevExpress is a strong plus.
  • Proven architecture and design expertise : youve led major system design decisions, defined layering, patterns, scalability and reliability.
  • Demonstrated ability to troubleshoot and resolve high-severity performance / stability issues in production environments.
  • Strong experience building and managing REST APIs; understanding of API versioning, throttling, security, documentation.
  • Deep knowledge of branching strategy and source control workflows : Git, branching models (GitFlow, trunk-based), merge policies, release management.
  • Experience with mobile backend integration supporting both offline and online modes (sync, local storage, conflict resolution).
  • Experience mentoring and guiding other engineers : you have lifted team productivity, instituted best practices, and served as a technical mentor.
  • Excellent communication skills : able to clearly articulate architecture, trade-offs, and mentor junior engineers; collaborate with product and mobile teams.
  • Strong focus on delivery : you understand release processes, CI / CD pipelines, deployment orchestration, and dependencies across mobile / backend / web components.
  • Preferred Qualifications :

  • Prior experience working in an enterprise software company with SaaS offerings.
  • Familiarity with DevExpress UI components (for backend dashboards or admin tools).
  • Experience with data synchronization for mobile / offline-first applications.
  • Experience with containerization, micro-services or service-oriented architecture (SOA) in a .NET ecosystem.
  • Proven track record in CI / CD, automated testing, and production monitoring metrics (e.g., error rates, latency, throughput).
  • Benefits Overview :

    We offer an attractive benefits program to meet the diverse needs of our teammates :

  • 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
  • Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative 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

    serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Raleigh, NC, US

    Job_description.internal_linking.related_jobs
    Applications Engineer, Plant 27

    Applications Engineer, Plant 27

    Altec Industries, Inc. • Creedmoor, North Carolina, US
    serp_jobs.job_card.full_time
    Responsibilities • Customer First • Enjoyment of Work • Family • Financial Stability • Integrity • People Are Our Greatest Strength • Quality • Spiritual Development • Teamwork • PURPOSE OF POSITIO...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Full Stack (.NET / C# / Angular)

    Senior Software Engineer - Full Stack (.NET / C# / Angular)

    RELIAS • Morrisville, NC, United States
    serp_jobs.job_card.full_time
    Are you looking for a high energy, strategic, and fast-paced position as a Senior Software Engineer? Join Relias, the company changing lives throughout the world by helping healthcare organization...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineer - Platform

    Senior Software Engineer - Platform

    Vast Data • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    VAST Data is looking for a Senior Software Engineer -Platform to join our growing team!.This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    Akoya • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    Akoya is an API-based network backed by major financial institutions that creates a safer and more transparent way for people to safely send their personal financial data to third-party financial a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    STORE MANAGER IN ERWIN, NC

    STORE MANAGER IN ERWIN, NC

    Dollar General • Erwin, North Carolina, United States
    serp_jobs.job_card.full_time
    At Dollar General, our mission is Serving Others! We value each and every one of our employees.Whether you are looking to launch a new career in one of our many convenient Store locations, Distribu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Software Engineer ( Core Banking Systems)

    Principal Software Engineer ( Core Banking Systems)

    First Citizens Bank • Raleigh, NC, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. This position provides expert technical guidance on large, complex, an...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Principal Systems Engineer (Raleigh)

    Senior Principal Systems Engineer (Raleigh)

    DivIHN Integration Inc • Raleigh, NC, US
    serp_jobs.job_card.part_time
    Title : Senior Principal Systems Engineer - 3 Openings.For further inquiries regarding the following opportunity, please contact one of our Talent Specialists. As a Senior Principal Systems Engineer ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer (Morrisville)

    Software Engineer (Morrisville)

    Hays • Morrisville, NC, United States
    serp_jobs.job_card.full_time
    The final salary or hourly wage, as applicable, paid to each candidate / applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidates / app...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    The Walt Disney Company • Morrisville, NC, United States
    serp_jobs.job_card.full_time
    New York, New York, United States / San Francisco, California, United States / Seattle, Washington, United States / Morrisville, North Carolina, United States. Disney Entertainment and ESPN Product ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    AEM Solution Architect / Software Engineer - Hybrid- Raleigh, NC

    AEM Solution Architect / Software Engineer - Hybrid- Raleigh, NC

    Access Global Group • Raleigh, NC, United States
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Access Global Group is seeking an experienced AEM Solution Architect / Software Engineer to join our delivery team.TERMS : Hybrid In office 2 weeks / month in Raleigh, NC <...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Principal Engineer

    Principal Engineer

    DSJ Global • Raleigh, NC, US
    serp_jobs.job_card.full_time
    DSJ Global is currently partnered with an award winning and fast-growing pharmaceutical manufacturing company who is looking to add a Principal Engineer to their team in Raleigh, NC.This position r...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Principal Software Engineer (Raleigh)

    Principal Software Engineer (Raleigh)

    Prometheus Group • Raleigh, NC, United States
    serp_jobs.job_card.full_time
    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.Ou...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Locum Physician (MD / DO) - Dermatology in Butner, NC

    Locum Physician (MD / DO) - Dermatology in Butner, NC

    LocumJobsNetwork • Butner, NC, US
    serp_jobs.job_card.full_time
    LocumJobsNetwork is working with Weatherby Healthcare to find a qualified Dermatology MD in Butner, North Carolina, 27509!. Interested? Give Weatherby a call today and speak with one of our specialt...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Principal Systems Engineer || Raleigh NC 27607-Hybrid 3 days in office and 2 from home

    Sr. Principal Systems Engineer || Raleigh NC 27607-Hybrid 3 days in office and 2 from home

    Stellent IT LLC • Raleigh, NC, United States
    serp_jobs.job_card.temporary
    serp_jobs.filters_job_card.quick_apply
    Principal Systems Engineer Raleigh NC 27607-Hybrid 3 days in office and 2 from home No OPT / CPT 6+ Months contract Client Baxter Healthcare ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Physician (MD / DO) - Neurology - General / Other in Lillington, NC

    Physician (MD / DO) - Neurology - General / Other in Lillington, NC

    LocumJobsOnline • Lillington, NC, US
    serp_jobs.job_card.full_time +1
    LocumJobsOnline is working with CompHealth to find a qualified Neurology MD in Lillington, North Carolina, 27546!.This is an excellent opportunity to join a well-supported, patient-centered practic...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Principal Systems Engineer (Raleigh)

    Senior Principal Systems Engineer (Raleigh)

    Pyramid Consulting, Inc • Raleigh, NC, United States
    serp_jobs.job_card.temporary
    Senior Principal Systems Engineer.Please review the job description below and contact me ASAP if you are interested.Employee benefits include, but are not limited to, health insurance (medical, den...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Principal Software Architect

    Principal Software Architect

    Ozmo • Raleigh, NC, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Ozmo is seeking an experienced, innovative, and strategic Principal Software Architect to join our growing engineering team. In this role, you’ll drive the design and delivery of scalable, sec...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Cloud Engineer (Raleigh)

    Cloud Engineer (Raleigh)

    Robert Half • Raleigh, NC, United States
    serp_jobs.job_card.full_time
    This role is ideal for a proactive professional who thrives in dynamic environments and is passionate about designing, implementing, and maintaining robust cloud solutions.You will play a key role ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted