Senior Data Platform Engineer - Remote Work
BairesDev
Vienna, Austria
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Vienna, Austria
Tech stack
Java
Batch Processing
Code Review
Distributed Data Store
Distributed Systems
Java Virtual Machine (JVM)
Open Source Technology
Performance Tuning
Data Processing
Job description
- Build and maintain data platform components in Java or Scala that enable distributed stream and batch processing at scale.
- Design scalable data processing pipelines that move data reliably through large, complex distributed systems.
- Apply JVM performance principles to optimize throughput and latency across data platform infrastructure.
- Work with engineering and data teams to understand platform requirements and deliver high-quality solutions.
- Contribute to the reliability and observability of data processing systems in production environments.
- Participate in code reviews, technical discussions, and the continuous improvement of platform engineering practices.
Requirements
- 5+ years of experience in IT roles.
- 3+ years of experience with Java or Scala as a primary language in data platform or distributed systems contexts.
- Solid experience with distributed data processing systems and their operational challenges.
- Hands-on background in stream or batch processing frameworks and infrastructure.
- Working knowledge of JVM performance tuning and optimization.
- Open source contribution experience is a plus.
- Advanced proficiency in English.
Benefits & conditions
How we do make your work (and your life) easier:
- Remote Work.
- Excellent compensation in USD or your local currency if preferred
- Hardware and software setup for you to work from home.
- Flexible hours: create your own schedule.
- Paid parental leaves, vacations, and national holidays.
- Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
- Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Join a global team where your unique talents can truly thrive and make a significant impact!
About the company
At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.
Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.
When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.
We're looking for a Senior Data Platform Engineer who has built the kind of infrastructure that makes large-scale data processing possible. You work primarily in Java or Scala, you understand how data moves through distributed systems under real load, and you've contributed to stream or batch processing platforms that others depend on. You'll be working on open source data platform technology used by leading enterprises worldwide - software that sits at the foundation of how organizations process and manage data at scale.