Sagent Logo

Sagent

Software Engineer Principal - Remote US (Kafka)

Job Posted 25 Days Ago Posted 25 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

4 Hours Ago
Remote
NC, USA
85K-144K Annually
Senior level
85K-144K Annually
Senior level
Artificial Intelligence • eCommerce • Information Technology • Internet of Things • Automation
The Principal Solution Architect focuses on creating technical solutions for customers, fostering relationships, collaborating with teams, and mentoring colleagues while leading engagements in Hybrid Infrastructure services.
Top Skills: AIBusiness ContinuityData ProtectionDatacenter NetworkingEnterprise NetworkingHyper Converged InfrastructureMainframeServersStorageWireless
4 Hours Ago
Remote
United States
Mid level
Mid level
Cloud • Information Technology
Seeking a proactive Software Engineer to collaborate on backend development, optimize performance, and enhance Wasabi AiR product reliability. Must solve complex problems and improve processes.
Top Skills: AWSAzureGCPGitGoPythonRust
7 Hours Ago
Remote
United States
200K-250K Annually
Mid level
200K-250K Annually
Mid level
Cloud • Enterprise Web • Software
Develop and improve tracing features in an observability platform, manage complex projects, and collaborate with engineers and designers.
Top Skills: AWSClickhouseGoKubernetes

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account