Software Engineer - Data
Lensa Inc. is looking to expand its team in Hungary with a new Software Engineer - Data
Lensa.com is one of the biggest recruitment and career platforms on the United States market, with 20+ million registered users. The company is founded and managed by Hungarian professionals who introduced and developed the well known Profession.hu.
Our product represents the future of career development: job search that puts people first while reducing the time and cost of talent acquisition. Using machine learning, we instantly match job seekers with positions that fit their skills, career goals and personalities. We make the world better, by placing every job seeker in the best possible positions for them. We are proud of our 4.3+ Trustpilot score!
Lensa is dedicated to achieving its business goals with cutting-edge, scalable technologies. With teams in multiple U.S. locations and a talented crew of developers, product managers and data scientists in Budapest, we are working every day to share our transformative career technology with the world.
If you're interested in joining our journey and contributing to our success as part of our dynamic international team, we look forward to receiving your application!
About the role
Lensa's data platform processes hundreds of millions of events per day and powers analytics, reporting, and machine learning across the company. As a Software Engineer on the Data team, you will build and operate the distributed systems behind it — batch and streaming pipelines, a lakehouse on open table formats, and the infrastructure feeding ML trainer & inference services. You will work with diverse data technologies such as AWS services, Spark, Flink, Kafka, and Iceberg to build scalable and robust data solutions.
What You'll Do
Design and build scalable batch and streaming data pipelines processing structured and semi-structured data at high volume
Write production-grade Python — typed, tested, and deployed through CI/CD
Build real-time data infrastructure supporting stream processing and low-latency ML inference
Refactor existing pipelines and datasets to support expanded use cases and greater scalability
Partner with Data Scientists and Engineering teams to translate ambiguous requirements into scalable data solutions
Participate in design and code reviews and help raise the team's engineering bar
What You Bring
5+ years building data-intensive applications or backend systems
High proficiency in Python and strong software engineering fundamentals: testing strategy, CI/CD, debugging distributed systems in production
Expertise in distributed data processing patterns and hands-on experience with big data technologies (Spark, Flink, or similar)
Strong SQL capabilities for complex queries
Working knowledge of AWS (S3, EC2, Lambda, EMR, or equivalents) and experience running your own code in production
Ability to operate independently, embrace new technologies, and make sound technical decisions
Solid communication skills in English
Bonus Points
Production experience with Kafka and stateful stream processing in Flink
Open table formats (Apache Iceberg, Delta Lake) and lakehouse architectures
ML serving experience: feature pipelines, inference APIs, A/B testing
What We Offer
Flexible working hours with home office opportunity
Medicover health insurance
Company lunch every day in the office
In-house gym in the office
Exciting programs and team-building events
Recreation room with darts, ping pong, foosball, XBox, and other games
Modern and fancy office in Buda close to Széll Kálmán tér
- Department
- Product Development
- Role
- Data Engineer
- Locations
- Budapest
- Remote status
- Hybrid
- Employment type
- Full-time
About Lensa
Lensa is a U.S.-based job board, recruitment, and career platform with global headquarters near Philadelphia, Pennsylvania and an engineering & business operations center in Budapest, Hungary. We represent the future of career development: job search that puts people first while reducing the time and cost of talent acquisition. Using machine learning, we instantly match job seekers with positions that fit their skills, goals, personalities, and needs and provide companies with candidates. With teams in multiple U.S. locations and a talented crew of developers and data scientists in Budapest, we are working every day to share our transformative career technology with the world. Lensa already passed 20M registered users, making us one of the world's premier career platforms. Our founders are Hungarian professionals who introduced and developed the well known Profession.hu in Hungary.