We are building an innovative data processing engine that is transforming how Apache Spark, Apache Flink, Ray, and others operate on diverse, large-scale data. Our team of engineers drive and adopt ...
We are building an innovative data processing engine that is transforming how Apache Spark, Apache Flink, Ray, and others operate on diverse, large-scale data. Our team of engineers drive and adopt ...
Technical Lead Developer
San Antonio, TX · On-site
Build and maintain Apache Flink pipeline jobs for real-time data processing and rule execution * Develop backend services using Java (Spring Boot) and Go (Golang) * Design and implement RESTful APIs ...
Technical Lead Developer
San Antonio, TX · On-site
Build and maintain Apache Flink pipeline jobs for real-time data processing and rule execution * Develop backend services using Java (Spring Boot) and Go (Golang) * Design and implement RESTful APIs ...
Work on real-time data streaming pipelines using Apache Flink * Implement caching and performance optimization using Redis * Design and develop RESTful APIs and integrate with external systems * Work ...
Work on real-time data streaming pipelines using Apache Flink * Implement caching and performance optimization using Redis * Design and develop RESTful APIs and integrate with external systems * Work ...
Senior Software Engineer - Analytics Event Streaming
New York, NY · On-site
$134K - $176K/yr
We rely heavily on open source technologies, such as Apache Flink, Kafka, Redis, Solr and Hadoop. We are proud to be the earliest adopters of Apache Flink and one of the largest users in the firm. We ...
Senior Software Engineer - Analytics Event Streaming
New York, NY · On-site
$134K - $176K/yr
We rely heavily on open source technologies, such as Apache Flink, Kafka, Redis, Solr and Hadoop. We are proud to be the earliest adopters of Apache Flink and one of the largest users in the firm. We ...
Lead Data Developer - VP
New York, NY · On-site
Apache Flink or related technologies: For advanced real-time stream processing, complex event processing (CEP), and stateful computations. * Apache Pinot or related technologies: For ultra-low ...
Lead Data Developer - VP
New York, NY · On-site
Apache Flink or related technologies: For advanced real-time stream processing, complex event processing (CEP), and stateful computations. * Apache Pinot or related technologies: For ultra-low ...
Sr. Lead Platform Architect
$55 - $75.25/hr
Apache Kafka for deployment, Apache Flink or similar stream processing * AWS Architecture - VPCs, EC2, EKS, MSK, S3, IAM, KMS * Implementation of GitOps pipeline - IaC, secret management promotions
New
Sr. Lead Platform Architect
$55 - $75.25/hr
Apache Kafka for deployment, Apache Flink or similar stream processing * AWS Architecture - VPCs, EC2, EKS, MSK, S3, IAM, KMS * Implementation of GitOps pipeline - IaC, secret management promotions
New
Data Product Engineer (PyFlink/Docker/ Kafka)
Charlotte, NC · On-site +1
$111K - $134K/yr
... Apache Flink Hands-on experience with Docker (Docker Swarm preferred) Strong SQL and database knowledge Experience working within the software development lifecycle (SDLC) Strong analytical, problem ...
Data Product Engineer (PyFlink/Docker/ Kafka)
Charlotte, NC · On-site +1
$111K - $134K/yr
... Apache Flink Hands-on experience with Docker (Docker Swarm preferred) Strong SQL and database knowledge Experience working within the software development lifecycle (SDLC) Strong analytical, problem ...
Principal Data Engineer
Boulder, CO · On-site
$120K - $165K/yr
Oversee the development of stream processing applications using Apache Spark or Apache Flink, and implement real-time data transformations and analytics using KSQL. * Data Storage: Design and ...
Quick apply
Principal Data Engineer
Boulder, CO · On-site
$120K - $165K/yr
Oversee the development of stream processing applications using Apache Spark or Apache Flink, and implement real-time data transformations and analytics using KSQL. * Data Storage: Design and ...
Strong hands-on experience with Apache Flink * Advanced programming expertise in Java * Working experience with Rust in production environments * Deep understanding of distributed systems, streaming ...
Strong hands-on experience with Apache Flink * Advanced programming expertise in Java * Working experience with Rust in production environments * Deep understanding of distributed systems, streaming ...
Principal Platform Infrastructure / Observability Architecture - Kafka, Kubernetes
Chicago, IL · On-site
Practical experience with Apache Flink or equivalent stream processing frameworks job design, state management, and deployment on Kubernetes * Strong AWS architecture experience VPCs, EC2, EKS, MSK ...
Principal Platform Infrastructure / Observability Architecture - Kafka, Kubernetes
Chicago, IL · On-site
Practical experience with Apache Flink or equivalent stream processing frameworks job design, state management, and deployment on Kubernetes * Strong AWS architecture experience VPCs, EC2, EKS, MSK ...
Infrastructure Engineer
$106K - $140K/yr
Iac- Kubernets/ROSA-Confluent Kafka, Apache Flink-Golang Experience." Role Descriptions: Confluent Kafka| Apache| Kubernetes| exp in scaling Kafka Clusters. Essential Skills: Confluent Kafka| Apache ...
Infrastructure Engineer
$106K - $140K/yr
Iac- Kubernets/ROSA-Confluent Kafka, Apache Flink-Golang Experience." Role Descriptions: Confluent Kafka| Apache| Kubernetes| exp in scaling Kafka Clusters. Essential Skills: Confluent Kafka| Apache ...
Software Engineer II
$135K - $182K/yr
Demonstrated knowledge of Docker, Apache HTTP Server, Apache Kafka, Apache Spark, Apache Flink, Django, MySQL, and MongoDB. * Deep knowledge in complex software architecture, Linux OS, and software ...
Software Engineer II
$135K - $182K/yr
Demonstrated knowledge of Docker, Apache HTTP Server, Apache Kafka, Apache Spark, Apache Flink, Django, MySQL, and MongoDB. * Deep knowledge in complex software architecture, Linux OS, and software ...
Sr Software Engineer with NPE - Redwood City HQ, CA
Redwood City, CA · On-site
$150K - $197K/yr
Apache Flink for stream processing * Familiarity with Model-Driven Telemetry (MDT) * Experience working in Agile/Scrum environments Education: * Bachelor's or Master's degree in Computer Science or a ...
Quick apply
Sr Software Engineer with NPE - Redwood City HQ, CA
Redwood City, CA · On-site
$150K - $197K/yr
Apache Flink for stream processing * Familiarity with Model-Driven Telemetry (MDT) * Experience working in Agile/Scrum environments Education: * Bachelor's or Master's degree in Computer Science or a ...
Software Engineer II
San Jose, CA · On-site
$135K - $182K/yr
Demonstrated knowledge of Docker, Apache HTTP Server, Apache Kafka, Apache Spark, Apache Flink, Django, MySQL, and MongoDB. * Deep knowledge in complex software architecture, Linux OS, and software ...
Software Engineer II
San Jose, CA · On-site
$135K - $182K/yr
Demonstrated knowledge of Docker, Apache HTTP Server, Apache Kafka, Apache Spark, Apache Flink, Django, MySQL, and MongoDB. * Deep knowledge in complex software architecture, Linux OS, and software ...
We are proud to be the earliest adopters of Apache Flink and one of the largest users in the firm. We are seeking a Senior Software Engineer to join the team. You will be able to build a platform and ...
We are proud to be the earliest adopters of Apache Flink and one of the largest users in the firm. We are seeking a Senior Software Engineer to join the team. You will be able to build a platform and ...
$122K - $161K/yr
Proven experience with the internals of streaming or data integration frameworks, with strong preference for Apache Kafka (or similar pub/sub systems), Kafka Connect, Apache Flink or Apache Beam
$122K - $161K/yr
Proven experience with the internals of streaming or data integration frameworks, with strong preference for Apache Kafka (or similar pub/sub systems), Kafka Connect, Apache Flink or Apache Beam
Senior Software Engineer, Security Products
Boston, MA · Remote
$140K - $176K/yr
Design and develop real-time security detection engines using Apache Flink and Kafka for threat detection at cloud scale * Build high-performance security APIs and microservices using Go and ...
Senior Software Engineer, Security Products
Boston, MA · Remote
$140K - $176K/yr
Design and develop real-time security detection engines using Apache Flink and Kafka for threat detection at cloud scale * Build high-performance security APIs and microservices using Go and ...
Senior Software Engineer, Security Products
Boston, MA · Remote
$133K - $167K/yr
Design and develop real-time security detection engines using Apache Flink and Kafka for threat detection at cloud scale * Build high-performance security APIs and microservices using Go and ...
Senior Software Engineer, Security Products
Boston, MA · Remote
$133K - $167K/yr
Design and develop real-time security detection engines using Apache Flink and Kafka for threat detection at cloud scale * Build high-performance security APIs and microservices using Go and ...
One day, you're architecting real-time streaming pipelines with Apache Flink, processing millions of events per second with sub-second latency. The next, you're building intelligent AI Agentic ...
One day, you're architecting real-time streaming pipelines with Apache Flink, processing millions of events per second with sub-second latency. The next, you're building intelligent AI Agentic ...
Senior Software Engineer, Apple Services Engineering
Cupertino, CA · On-site
$151K - $199K/yr
One day, you're architecting real-time streaming pipelines with Apache Flink, processing millions of events per second with sub-second latency. The next, you're building intelligent AI Agentic ...
Senior Software Engineer, Apple Services Engineering
Cupertino, CA · On-site
$151K - $199K/yr
One day, you're architecting real-time streaming pipelines with Apache Flink, processing millions of events per second with sub-second latency. The next, you're building intelligent AI Agentic ...
Apache Flink information
See salary details
$44.23 - $47.49
10% of jobs
$49.30 is the 25th percentile. Wages below this are outliers.
$47.49 - $50.74
28% of jobs
The median wage is $53.53 / hr.
$50.74 - $54
15% of jobs
$54 - $57.26
6% of jobs
$57.26 - $60.51
5% of jobs
$60.51 - $63.77
4% of jobs
$63.77 - $67.02
2% of jobs
$69.95 is the 75th percentile. Wages above this are outliers.
$67.02 - $70.28
5% of jobs
$70.28 - $73.54
6% of jobs
$73.54 - $76.79
6% of jobs
$76.79 - $80.05
12% of jobs
$44
$60
$80
How much do apache flink jobs pay per hour?
What are some common challenges faced by Apache Flink Developers when working on real-time data processing projects?
What are the key skills and qualifications needed to thrive as an Apache Flink Developer, and why are they important?
What is Apache Flink?
What is the difference between Apache Flink vs Apache Spark Developer?
| Aspect | Apache Flink | Apache Spark Developer |
|---|---|---|
| Primary Focus | Real-time stream processing | Batch and stream processing |
| Work Environment | Distributed data processing systems, often in real-time applications | Big data analytics, batch jobs, and some streaming |
| Required Skills | Java, Scala, streaming concepts, distributed systems | Java, Scala, SQL, big data frameworks |
| Industry Usage | Finance, IoT, real-time analytics | Data warehousing, analytics, machine learning |
Apache Flink and Apache Spark Developers both work with big data frameworks, but Flink specializes in real-time stream processing, while Spark covers both batch and streaming tasks. Choosing between them depends on the specific data processing needs of the organization.

Full-time
Posted 24 days ago
Job description
Principal Data Processing Engineer - OSS
Mountain View, CA
About DataPelago:
DataPelago is at the forefront of revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine that is transforming how Apache Spark, Apache Flink, Ray, and others operate on diverse, large-scale data. Our team of engineers drive and adopt advances in hardware-accelerated computing, parallel processing of large-scale data, query optimization, distributed systems, compilers, machine learning, and cloud-native computing. We are looking for world-class engineers to join our team and shape the future of accelerated data processing.
The Role:
As a Principal Data Processing Engineer (OSS), you will be a key individual contributor in
adopting and advancing the capabilities of open-source software (OSS) platforms such as Apache
Gluten, Velox, Apache Spark, and Apache Flink in the context of DataPelago's data processing engine. You will enhance the functional breadth, performance, scale, and reliability of the DataPelago engine through downstream and upstream contributions. You will have the opportunity to engage with the community working on these platforms. This is a unique opportunity to make a significant impact on a category-defining product and work with a talented team of engineers.
What You'll Do:
- Influence the architecture of how our data processing engine interfaces with open-source platforms and engines.
- Lead the design of functional and performance enhancements to open source platforms such as Apache Gluten and Velox, and their integration with our data processing engine.
- Individually design, implement, test, optimize, and maintain components of the data processing engine.
- Analyze the technology roadmap of Apache Gluten, Velox, and equivalent platforms and identify opportunities for our engine to enhance technology and product leadership.
- Collaboration: Partner with engineering, product management, the open-source community and customer success teams.
- Foster best practices in design and code reviews, testing, CI/CD, and issue resolution to maintain the highest product quality, security, efficiency, and productivity.
What You'll Bring:
- BS/MS in Computer Science (or a related field) with 6+ years of relevant experience
- 3+ years of deep technical experience in instrumenting, analyzing, and optimizing the performance of data processing engine components on benchmark and customer workloads.
- Sound knowledge of the architecture and internal operation of one or more of Apache Spark,
Apache Flink, Presto/Trino. - Demonstrated experience in the design, development, and successful release of high-performance data processing engines for large production deployments.
- Exceptional programming skills in C, C++, and Java.
- Extensive development experience in Linux environments.
- Excellent communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Strong analytical and problem-solving skills with a passion for performance optimization.
Location Considerations:
We value face-to-face collaboration, but recognize that talent can be found anywhere. Our engineering team works at our headquarters in Mountain View, CA, at our India office in Hyderabad, and at remote locations.
Why Join DataPelago?
- Technical Leadership: Take a leadership role in shaping the architecture and development of how our core engine works with open source data processing platforms
- Cutting-Edge Innovation: Work on challenging problems at the forefront of accelerated
computing and data processing. - Significant Impact: Your contributions will directly impact the performance and scalability of our mission-critical platform.
- Mentorship and Growth: Mentor and guide other talented engineers while expanding your own technical expertise.
- Competitive compensation, stock options, comprehensive benefits package, and leadership development opportunities