Sagent Logo

Sagent

Software Engineer Principal - Remote US (Kafka)

Posted 5 Days Ago
Remote
Senior level
Remote
Senior level
Lead design and optimization of Kafka clusters, manage integration with external systems, and ensure high availability and reliable data streaming.
The summary above was generated by AI

Why you'll LOVE Sagent:

 

You could work anywhere. We know you are talented and looking for something inspiring and impactful. A place where you will make a difference and have a great time doing it!

 

By choosing Sagent, you can be part of our mission to make loans and homeownership simpler and safer for all consumers.

 

Sagent powers servicers and consumers. You power Sagent!

 


We are currently looking for a confluent Kafka Expert to join Sagent who will be responsible for the architecture, implementation, and ongoing optimization of our Kafka-based systems. This role will involve collaborating with various teams to drive Kafka strategy, resolve complex issues, and enhance the overall reliability and scalability of our data streaming infrastructure. 

Our team will provide you with the best tools, resources and compensation to get the job done…and enjoy every minute of it. And if it couldn’t get any better….this role is REMOTE!  

Your Day-to-Day at Sagent: 

  • Design & Architecture: Lead the design and architecture of Kafka clusters and event-driven systems to handle high-throughput, low-latency, and scalable data streaming.
  • Kafka Cluster Management: Take ownership of Kafka cluster setup, scaling, monitoring, and optimization for fault tolerance and high availability.
  • Performance Tuning: Optimize Kafka clusters and improve throughput, latency, and message delivery reliability.
  • Advanced Troubleshooting and production support: Resolve complex Kafka-related issues related to message delivery, partitioning, consumer lag, replication and to provide production support in case of failures.
  • Kafka Integration: Guide integration of Kafka with external systems, including data lakes, relational databases, microservices, and real-time analytics platforms.
  • Capacity Planning: Assess system requirements, plan for future growth, and ensure that Kafka infrastructure can scale without sacrificing performance.
  • Monitoring & Alerting: Implement advanced monitoring, alerting, and reporting on Kafka clusters using tools like Prometheus, Grafana, Confluent Control Center, Dynatrace etc.
  • Security & Compliance: Implement and enforce best practices for securing Kafka clusters, including SSL/TLS encryption, SASL authentication, ACLs, and data governance.
  • Collaboration: Work closely with cross functional teams to align Kafka infrastructure with overall system architecture and operational requirements.
  • Research & Innovation: Stay up-to-date with the latest advancements in Kafka and streaming technologies and propose innovative approaches to enhance system performance and reliability.

We'd love to hear from you if you have: 

  • 4-year college degree + 4 years of experience in applicable field; OR Completion of advance degree (master or higher) in applicable and relevant field + 2 years of related experience in applicable field or Experience will be considered in lieu of degree. 
  • Expert-level knowledge of Confluent Kafka architecture, internals, and its ecosystem.
  • Hands-on experience in setting up, configuring, and managing Confluent Kafka clusters in a production environment.
  • Expertise in Kafka tuning and optimization (e.g., adjusting partitions, consumer groups, replication factors).
  • Strong knowledge of Kafka Streams API, Kafka Connect, and other stream processing tools.
  • Proficiency with  Java and Python for building Kafka producers, consumers, and stream processing applications.
  • Experience with real-time data streaming and event-driven architecture.
  • In-depth understanding of distributed systems principles (e.g., partitioning, consistency, fault tolerance, and high availability).
  • Familiarity with cloud-based Kafka deployments (e.g., Confluent Cloud).
  • Advanced knowledge of data pipelines and integration with data lakes, relational databases, and big data ecosystems.
  • Strong DevOps experience in managing Kafka infrastructure using tools such as Docker, Kubernetes, and CI/CD pipelines.
  • Expertise in monitoring and alerting tools such as Prometheus, Grafana, Confluent Control Center, and Dynatrace.
  • Advanced understanding of security measures in Kafka, including data encryption, access control, and compliance.
  • Experience with disaster recovery, backup strategies, and ensuring the durability of data across multiple data centers.
  • Excellent problem-solving skills and ability to troubleshoot Kafka-related issues in complex, distributed systems.
  • Experience with Confluent Kafka, Confluent Schema Registry, and KSQL.
  • Knowledge of event-driven architecture and microservices using Kafka as the backbone for communication.
  • Experience with SQL and No SQL databases.
  • Experience with Apache Flink or Apache Spark Streaming for stream processing in conjunction with Kafka will be good to have.
  • Cloud-native deployment experience (AWS, GCP, Azure) and managing Kafka in cloud environments.
  • Knowledge of data governance, compliance, and audit logging.
  • Work with agile methodology tools to monitor test plans 
  • Previous experience working with Burndown Charts  
  • Mortgage and Financial Experience is a Plus.

Travel will be for the role will be 10-15%

#LI-AN1

#LI-REMOTE



 

Perks!

As a Sagent Associate, you will be eligible to participate in our benefit programs beginning on Day #1!  We offer a comprehensive package including Remote/Hybrid workplace options, Health Benefits, Unlimited Flexible Time Off, Family Planning Services, Tuition Reimbursement, Paid Family Leave, 401(k) Matching, Pet Insurance, LinkedIn Learning, Virtual Social Experiences, Career Pathing, Focus Time Fridays and much, much more!

 

Why Sagent?

Sagent is transforming the mortgage servicing industry by bringing the modern experience customers now expect from loan originations to loan servicing. Our platform lets customers manage their home-owing lives from anywhere while giving servicers lower costs, scale compliance and higher servicing values through full market cycles.

 

Sagent is a joint venture that combines Fiserv Inc.'s decades of market-leading fintech expertise with Warburg Pincus' skill in growing technology companies. We hire innovators and doers to disrupt the last and most complex frontier of lending and housing. We're growing fast and need you to help shape our future.

 

Sagent is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. 

Top Skills

Java,Kafka,Python,Docker,Kubernetes,Ci/Cd,Prometheus,Grafana,Confluent Control Center,Dynatrace

Similar Jobs

An Hour Ago
Remote
US
190K-220K Annually
Senior level
190K-220K Annually
Senior level
Financial Services
The Principal Software Engineer will build customer-centric software using React and Next.js, mentor team members, and ensure high-quality code practices.
Top Skills: AWSNext.JsReactStorybookTailwindTypescript
An Hour Ago
Remote
USA
218K-257K Annually
Senior level
218K-257K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Staff Software Engineer, you'll lead architectural projects, mentor team members, and develop scalable systems for fund movements at Coinbase, while ensuring high reliability and performance.
Top Skills: AeronBlockchainEthereumJavaRaft
2 Hours Ago
Remote
USA
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
The Senior Software Engineer will develop and implement algorithms for 3D geometry for dental restorations, creating tools for CAD systems that interact with manufacturing machines and integrating AI solutions.
Top Skills: 3D PrintingCadDeep LearningGeometry Processing

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account