Full-Stack Software Engineer (Python-React)

Permanent employee, Full-time · Budapest

Your mission
As a Full-Stack Software Engineer, you’ll play a key role in solving complex client challenges by designing and building end-to-end software solutions that align with real business goals. You will contribute across the entire stack - from intuitive, responsive frontend interfaces to reliable backend services and data-driven workflows. Your work will support both core product functionality and robust data processes, ensuring smooth integration between applications, APIs, and distributed systems.

You’ll collaborate closely with engineers, data scientists, and client teams, breaking down requirements into actionable tasks and delivering production-ready features. Whether you’re building UI components, optimizing backend performance, or supporting data model execution environments, your contributions will help create impactful, scalable solutions for our customers.

You’ll actively share knowledge within your team, working on your professional development alongside your line manager, Árpád Pethő.

Your profile
  • You bring strong software engineering and computer science fundamentals, with solid full-stack experience using Python and preferably JavaScript on the frontend (React is a plus).

  • Designs cloud architectures and works with distributed systems (experience with multiple clouds is a plus)

  • Understand and optimize complex codebases, ensuring high performance and resolving bottlenecks efficiently.

  • Support data scientists and engineers by providing the right technical environment for developing and deploying data models.

  • Accurately estimate effort, ensure solution quality, and confidently engage in discussions with client experts.

  • Follow best practices in coding, testing, documentation, and performance optimization across the full stack.

  • Solve problems independently with a structured, analytical approach and effectively translate business needs into technical solutions.

  • Communicate complex ideas clearly and work effectively in both corporate and startup environments.

  • You stay current with modern techniques, tools, and best practices, maintaining a strong commitment to continuous learning.

Why us?
Imagine working in a team of 3-5 colleagues who represent the best of their respective fields. Imagine diving deep into business insights and helping shape the future of airline technology. Imagine being at the forefront of industry innovation, working together with forward-thinking customers on relevant business problems. Imagine leveraging ML/AI and cloud technologies to develop unique solutions that generate measurable impact. Imagine experiencing the satisfaction of solving difficult problems and receiving feedback from clients with a short turnaround.

Our interview process includes two technical conversations.

About us
At DAALAB, we're passionate about building scalable solutions that integrate seamlessly and deliver impact at scale in production environments. As business and digital enthusiasts, we're adept at identifying new sources of value and delivering pragmatic solutions quickly. With a perfect balance of AI and HI, we specialise in helping our clients in the airline, hospitality, tourism and retail sectors to make data-driven decisions and deliver AI-powered predictive analytics. 
Appreciate your interest in DAALab! 
We're looking forward to getting to know you better. Please take a moment to fill out the following short form.    
If you encounter any difficulties with uploading your data, don't hesitate to reach out to us directly at careers@daalab.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.