Lead Software Engineer - Kafka (Remote) at First Citizens Bank | Austin, TX, US | Rezi

Lead Software Engineer - Kafka (Remote) at First Citizens Bank

Lead Software Engineer - Kafka (Remote)

First Citizens Bank · Austin, TX, US

3 weeks ago

Lead Software Engineer - Kafka (Remote)

First Citizens Bank · Austin, TX, US

25 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Lead Software Engineer - Kafka (Remote) role.

Rezi rewrites your resume against First Citizens Bank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Lead Software Engineer - Kafka (Remote) posting at First Citizens Bank — free, in seconds.

About the Role

Seeking a Lead Software Engineer with experience in Kafka-based event-driven integrations for the Enterprise Architecture team. This role focuses on designing and implementing scalable enterprise integration solutions aligned with enterprise architecture standards and business objectives.

Responsibilities

  • Design, configure and maintain Confluent Kafka clusters in a multi data center and cloud environment
  • Implement authorization, authentication and schema governance
  • Build real-time data pipelines using Kafka Connect, Kafka Streams and KSQL/FLinkSQL
  • Monitor system metrics and address any performance issues to ensure high availability
  • Maintain a strong knowledge of technology trends and impact on the Bank's infrastructure to provide relevant consultative guidance
  • Train and mentor others on new technologies
  • Provide technical advice and direction to associates, management, and developmental project teams
  • Consult and develop software to solve complex technical problems
  • Advise on strategies that align developmental projects with long-term business needs and technological direction
  • Assist management in implementing initiatives or strategies across the division
  • Manage technical risks, dependencies, and escalations, ensuring proactive communication and resolution

Requirements

  • Bachelor's Degree and 6 years' experience
  • High School Diploma or GED/Equivalent and 10 years' experience in Software application development and maintenance
  • Previous experience in designing, configuring and maintaining Confluent Kafka clusters in a multi-data center and cloud environment
  • Hands-on experience in establishing and enforcing best practices for, Kafka topic design, schema evolution, and DevOps automation
  • Experience in Kafka Connect, Kafka Streams, and Schema Registry
  • Proficient in Java, Python, or Go
  • Experience integrating with legacy systems and modernizing monolithic applications
  • Hands-on experience with cloud native architecture
  • Experience with DevOps tools, CI/CD pipelines, and container orchestration (Docker, Kubernetes, Openshift)

Skills

  • Kafka
  • Event-driven integrations
  • Confluent Kafka clusters
  • Kafka Connect
  • Kafka Streams
  • KSQL/FLinkSQL
  • Schema governance
  • Java
  • Python
  • Go
  • Cloud native architecture
  • DevOps tools
  • CI/CD pipelines
  • Docker
  • Kubernetes
  • Openshift

Location

  • Remote
  • United States
  • North Carolina
  • Arizona
  • Texas

Work Type

  • Remote
  • Full-time

Experience Level

  • Lead
  • 6 years experience
  • 10 years experience

Education Level

  • Bachelor's Degree
  • High School Diploma or GED/Equivalent

Salary/Compensations

  • $130,109 - $170,000

Benefits

  • Competitive, thoughtfully designed and quality benefits program

About the Company

  • First Citizens Bank