CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Back End Engineer for Streaming Data Platform Jobs

1 Job Offers

Filters
Senior Back End Engineer for Streaming Data Platform
Save Icon
Join a VC-backed fintech as a Senior Back End Engineer. Design and implement a cutting-edge streaming data platform using Java, Spring Boot, Kafka, and AWS. Collaborate with a world-class team in a culture of trust, flexible work, and ambitious growth.
Location Icon
Location
Salary Icon
Salary
Not provided
korfinancial.com Logo
KOR Financial
Expiration Date
Until further notice
A Senior Back End Engineer for a Streaming Data Platform is a pivotal role in the modern data-driven enterprise, focused on architecting and building the robust, real-time infrastructure that powers today's most dynamic applications. These professionals are the master builders of systems that process continuous, high-velocity data streams—such as financial transactions, user activity logs, IoT sensor data, or media content—enabling instant analytics, live dashboards, and event-driven services. For those seeking to work at the cutting edge of distributed systems, exploring Senior Back End Engineer for Streaming Data Platform jobs offers a career path defined by complex technical challenges and high-impact solutions. Typically, individuals in this senior role are responsible for the end-to-end lifecycle of the streaming platform's core engine. This involves designing scalable data ingestion pipelines, implementing real-time processing logic, and ensuring reliable, low-latency data delivery to downstream services and storage systems. A core part of their day-to-day work includes crafting resilient microservices and APIs that form the backbone of the platform. They collaborate closely with data engineers, platform architects, and front-end teams to translate business requirements into technical specifications, often making critical decisions on technology selection and system design. Common responsibilities also encompass rigorous performance tuning, profiling complex distributed systems to eliminate bottlenecks, and establishing comprehensive monitoring, alerting, and recovery procedures to guarantee platform stability and uptime. The typical skill set for these roles is deep and specialized. Proficiency in a JVM language like Java, Scala, or Kotlin is often fundamental, frequently coupled with frameworks such as Spring Boot for building production-grade services. Expertise in core streaming technologies like Apache Kafka, Apache Flink, Apache Spark Streaming, or Apache Pulsar is a cornerstone requirement. These engineers must possess a strong grasp of cloud-native development (AWS, GCP, or Azure), including managed services for compute, storage, and orchestration like Kubernetes. A solid foundation in software engineering best practices is non-negotiable: this includes object-oriented design principles, Test-Driven Development (TDD), and a heavy reliance on unit and integration testing frameworks. Furthermore, experience with database technologies—both traditional SQL and NoSQL variants—is essential for managing state and serving processed data. Ultimately, Senior Back End Engineers in this domain are problem-solvers who thrive on creating order from the chaos of massive, continuous data flows. They ensure that the platform is not only performant and scalable but also secure, maintainable, and observable. For engineers passionate about building the real-time nervous system of global businesses, pursuing jobs in this field represents a commitment to technical excellence and innovation at scale.

Filters

×
Countries
Category
Location
Work Mode
Salary