Principal Software Engineer

7 days ago


Raleigh, NC, United States First Citizens Bank Full time
Overview

This is a remote role that may be hired in several markets across the United States.

We are seeking a seasoned Principal Software Engineer - Enterprise Integrations with deep expertise in API design/development, Kafka-based event-driven integrations, and microservices architecture. This technical leadership role will focus on designing and implementing scalable enterprise integration solutions aligned with enterprise architecture standards and business objectives.

Responsibilities

  • Software Development Support - Facilitates software development through the creation of software utilities or other means to support effective software development activities/solutions. Evaluates software specifications to determine feasibility of use in particular infrastructures. Analyzes, presents, and implements necessary development and/or infrastructure changes.
  • Technical Expert - Maintains a strong knowledge of technology trends and impact on the Bank's infrastructure in order to provide relevant consultative guidance. Trains and mentors others on new technologies.
  • Consultation - Provides technical advice and direction to associates, management, and developmental project teams. Utilizes expertise to consult and develop software to solve complex technical problems.
  • Business Strategy - Advises on strategies that align developmental projects with long-term business needs and technological direction. Assists management in implementing initiatives or strategies across the division.

Qualifications

Bachelor's Degree and 10 years of experience in Software application development and maintenance

OR

High School Diploma or GED and 14 years of experience in Software application development and maintenance

Preferred qualifications:

  • Lead the technical design and implementation of scalable enterprise integrations - APIs, event-driven microservices messaging and real-time data pipelines.
  • Collaborate with cross-functional teams to define integration strategies/patterns, technical roadmaps, and delivery plans.
  • Establish and enforce best practices for API lifecycle management, Kafka topic design, schema evolution, and DevOps automation.
  • Expertise in Kafka Connect, Kafka Streams, and Schema Registry.
  • Familiarity with API security protocols (OAuth2, JWT, SAML).
  • Experience integrating with legacy systems and modernizing monolithic applications.
  • Hands-on experience with cloud native architecture.
  • Partner with enterprise architects, product owners, and business stakeholders to ensure alignment with strategic goals.
  • Manage technical risks, dependencies, and escalations, ensuring proactive communication and resolution.
  • Experience with DevOps tools, CI/CD pipelines, and container orchestration (Docker, Kubernetes, Openshift).

This job posting is expected to remain active for 45 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

If hired in North Carolina, the base pay for this position is generally between $154,140 and $200,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

#LI-JM1

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.



  • Raleigh, NC, United States Microsoft Corporation Full time

    Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN,...


  • Raleigh, NC, United States Prometheus Group Full time

    Principal Software Engineer - Mobile DevelopmentAbout 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...


  • Raleigh, NC, United States Prometheus Group Full time

    Principal Software Engineer - Mobile DevelopmentAbout 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...


  • Raleigh, NC, United States Veeva Systems Full time

    As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the delivery of life-saving therapies to patients. We're a public benefit corporation (PBC) committed to balancing the interests of our customers, employees, society,...


  • Raleigh, NC, United States Veeva Systems Full time

    As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the delivery of life-saving therapies to patients. We're a public benefit corporation (PBC) committed to balancing the interests of our customers, employees, society,...


  • Raleigh, NC, United States Veeva Systems Full time

    As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the delivery of life-saving therapies to patients. We're a public benefit corporation (PBC) committed to balancing the interests of our customers, employees, society,...


  • Raleigh, NC, United States ARA Full time

    If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for! You will be able to achieve your personal and professional goals in a stable environment that emphasizes and rewards the entrepreneurial spirit. Not only will you solve challenging...


  • Raleigh, NC, United States ARA Full time

    If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for! You will be able to achieve your personal and professional goals in a stable environment that emphasizes and rewards the entrepreneurial spirit. Not only will you solve challenging...


  • Raleigh, NC, United States ARA Full time

    If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for! You will be able to achieve your personal and professional goals in a stable environment that emphasizes and rewards the entrepreneurial spirit. Not only will you solve challenging...


  • Raleigh, NC, United States LexisNexis Full time

    Are you a champion for continuous improvement? Do you love collaborating with teams to solve complex technical problems in the field of employer-employee relations? About our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based...