Data Infrastructure Engineer (Java & Rust)
Employer · MWDN
Budapest
MWDN is a global IT outstaffing company connecting exceptional tech talent with leading companies worldwide. We are looking for a Data Infrastructure Engineer to build and maintain high-performance data lakehouse infrastructure for a technology startup building an AI-powered platform for autonomous data lakehouse management and optimization.
Tasks
- Design and ship the services that turn table health signals into safe, correct maintenance operations
- Make every commit to a customer's table verifiably correct, including under concurrent writers, retries, and partial failures
- Work on a production-grade compaction engine and the systems around it
- Maintain QueryFlux: triage issues, review pull requests, build new engine connectors, and cut releases
- Run what you build in production, including on-call and debugging in customers' real environments
Conditions & benefits
SecurityWe carefully vet our clients to minimize risks and ensure reliability and timely payments - no fraud or unpleasant surprises.Career supportIf a project isn't the right fit, we support you and actively help find new opportunities that match your skills and career goals.Legal assistanceWe provide guidance on legal matters, including opening and managing your independent contractor or sole proprietorship status, taxes, and related processes.Professional developmentWe offer English courses and professional growth opportunities, as well as team-building events.Flexible working hoursFlexible working hoursPTO29 days of PTO (18 working days per year pluse all national holidays)Recovery days10 paid recovery daysFull financial and legal supportFull financial and legal support for independent contractorsFree English classesFree English classes, with native speakers or Ukrainian teachersDedicated HR supportDedicated HR support
Requirements
- 5 years of software development experience in Java
- Strong Rust development experience
- Experience with TypeScript
- Production experience with data infrastructure and maintaining production systems
- Working knowledge of Apache Iceberg and Parquet
- Solid experience with PostgreSQL
- Experience with Kubernetes
- Understanding of data maintenance operations and data integrity
- Ability to work independently and take ownership of technical solutions
- Strong communication and collaboration skills, including code reviews and open-source contributions