Senior Software/Data Engineer (w/m/d)

Berlin

Apply now Apply later

At HeyJobs, we have a clear mission: to help everyone find the right job and lead a fulfilling life. For 8 years, we've been revolutionizing the recruitment market with our AI-based job platform. Our technology simplifies the path to a new job like never before and helps companies solve their skilled labor shortages.

With over 4,700 satisfied clients, including 8 of the top 10 largest employers in Germany and Austria, leading companies rely on HeyJobs for their recruiting. Last year alone, we helped over 100,000 people find their new jobs. Already, more than 1% of all hires occur through the HeyJobs platform.

Our vision is to achieve the most hires in the market by 2030. To do this, we need you and your talents on our team. Become a part of HeyJobs and shape the future of recruiting with us! Join the HeyVolution!

We offer you an influential role in a fast-growing company:

As a Senior Software/Data Engineer (w/m/d) in our Search and Recommendations team, you will be responsible for designing, developing and maintaining systems that leverage both serverless and serverful services to ensure our solutions are highly scalable and resilient.

You’ll maintain robust data pipelines, working on both batch and real-time ingestion systems, ensuring our search and recommendation engines are fueled by accurate data. You’ll collaborate closely with Machine Learning Engineers to integrate advanced models, including LLMs, into production, while also supporting and enhancing our MLOps setup. This role is perfect for someone passionate about building scalable systems and tackling diverse data challenges in a dynamic, cross-functional team working on cutting edge technology.

🎯 How you can contribute to HeyJobs

  • Design, build, and maintain scalable search and recommendation systems using serverless and serverful services.

  • Develop and manage data pipelines, handling both batch processing and real-time ingestion to ensure accurate and timely data flow.

  • Contribute to enhancing our MLOps infrastructure for continuous integration, deployment, and monitoring of ML models.

  • Implement best practices in software engineering, including code reviews, CI/CD pipelines, and automated testing.

  • Mentor junior engineers and support their growth within the team.

  • Experiment with and implement new technologies to drive platform innovation.

  • Monitor and maintain the performance and reliability of search and recommendation services using tools like DataDog and PagerDuty.

  • Participate in on-call duties to ensure the stability and availability of critical systems.

🤝 What sets you up for success

  • B.S. or M.S. degree in Computer Science, or a related field.

  • Strong experience in designing and developing scalable data driven systems.

  • Proficiency in Python, with experience in API design, microservices architecture, and AWS cloud services - Lambda, SNS, SQS, DynamoDB, RDS, ApiGateway, etc.

  • Hands-on experience with building and maintaining data pipelines, including batch processing and real-time ingestion.

  • Familiarity with Terraform or other Infrastructure as Code (IaaC) tools

  • Familiarity with MLOps practices, including model deployment and monitoring

  • Experience with monitoring tools like DataDog and incident management platforms like PagerDuty.

  • Knowledge of CI/CD pipelines and version control.

Bonus Skills:

  • Experience with Ruby on Rails

  • Experience with MLOps

  • Experience with Elasticsearch/OpenSearch.

  • Experience in personalization and recommendation systems (information retrieval, ranking).

  • Familiarity with Serverless Framework.

❤️‍🔥 What you will love about us

  • People & Values: We treat people in the way people should be treated, we bring out the best in everyone, we put our people first. Learn more here.

  • Work-Life Balance: 28 holidays*, plus 1 additional day p.a., 3 weeks work from anywhere per year and a 1-month paid sabbatical* every 3 years, flexible work hours

  • Growing individually and as a team: 7 step career framework, bi-yearly performance reviews, 3 days of yearly educational leave & 500€ budget*

  • Benefits: €50 monthly allowance* with Ben Card to spend on something you actually need and want. HeyJobs discounts for sustainable products and services via FutureBens & more

  • Societal Impact Employee Groups: Follow your passion with HeySustainability, HeyVoices, HeySisterhood, HeyPeace or found your own circle

  • Events & Feel Good initiatives: Fresh fruit, great drinks, monthly team lunch, 3 company-wide events per year, quarterly team events & plenty of feel good initiatives

  • Great offices with high quality equipment: MacBook / ThinkPad, Sennheiser Headset, screen for home office + additional hardware; HQ Berlin (Kreuzberg, Paul-Lincke-Ufer); HeyHub Cologne (Design Offices Gereon), HeyHub Vienna (centrally located in 1020 Vienna) all with standing desks, hybrid set-up meeting rooms & AC - good public transport connections & great lunch options

At HeyJobs diversity and inclusion is key to creating a culture attracting the best talent and ultimately leading to achieving our vision. Together, we are 30 different nations, 45% women and 50% female leaders.

We are explicitly not hiring anyone who discriminates on the basis of religion, national origin, gender-identity, sexual orientation, age, marital status, or any other aspect that makes you. We encourage individuals from LGBTQIA+ and other underrepresented groups to apply.

We are proud to have been continuously ranked as one of Berlin's best tech employers!

See for yourself: Top Startup Employer (German), Kununu, Glassdoor, Top 25 LinkedIn Startups.

*offers may differ for international hubs and for employment status.

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  2  0  0
Category: Engineering Jobs

Tags: APIs Architecture AWS CI/CD Computer Science Data pipelines DynamoDB Elasticsearch Engineering Lambda LLMs Machine Learning Microservices ML models MLOps Model deployment OpenSearch Pipelines Python Ruby Terraform Testing

Perks/benefits: Career development Flex hours Gear Home office stipend Paid sabbatical Salary bonus Startup environment Team events

Region: Europe
Country: Germany

More jobs like this