Senior Full Stack Engineer
About Us
Syntio, Datatonic Company is a premium data engineering consultancy recognized for delivering cutting-edge knowledge and cloud-based solutions to tackle complex data challenges on a global scale. We are proud to have been acknowledged by the Financial Times as the fastest-growing data engineering company in Europe.
Our expertise spans all three major public cloud providers—AWS, GCP, and Azure. By leveraging managed services and open-source solutions, we design optimal architectures for data platforms that meet the unique needs of our clients.
Innovation is at the core of what we do. Our dedicated R&D department ensures that we stay ahead in the ever-evolving data space, continually pushing the boundaries of what’s possible.
Your Mission
As a Senior Full-Stack Engineer, AI Applications, you'll be instrumental in building innovative, end-to-end AI-powered solutions. You'll take pride in crafting beautiful, production-ready code across both front-end and back-end systems, ensuring seamless user experiences and robust functionality. You'll be an advocate for high-quality engineering and best practices in all stages of software development, from rapid prototypes to scalable production deployments.
While this is a hands-on technical role, we're particularly interested in candidates with a desire to lead projects and actively engage in client discussions. Your responsibilities will involve building trusted relationships with prospects, finding creative ways to integrate machine learning into user-facing applications, scoping projects, and overseeing the delivery of these engagements.
To be successful, you will need strong full-stack development fundamentals combined with an understanding of Generative AI concepts. You'll know the right tools and approaches for building responsive UIs, robust APIs, and well-tested scalable applications. Furthermore, you'll need excellent communication and consulting skills, with the desire to meet real business needs and deliver innovative solutions using AI & Cloud.
What You’ll Do
- Translating Requirements: Interpret vague business requirements and design, develop, and deploy full-stack applications that leverage AI to solve real-world problems.
- AI Application Development: Build and maintain scalable, secure web applications, including user interfaces (UI) and application programming interfaces (API), that integrate and expose AI capabilities.
- Performance Optimisation: Optimise full-stack solutions for performance, scalability, and responsiveness across both front-end and back-end systems.
- AI Application Lifecycle: Automate the deployment, monitoring, and maintenance of AI-powered applications, focusing on reliability, testing, and continuous delivery.
- AI Application Solution Architecture: Create comprehensive architecture designs for AI applications, utilising Google Cloud tools and services for both application and AI components.
- Engineering Software for Production: Build and deploy production-grade, secure, and maintainable software for AI and data-driven solutions.
What You’ll Bring
- Experience: 3+ years as a Full-Stack Engineer, including some experience in AI application development.
- Programming Skills: Proficiency in Python (for backend services, APIs, and ML integration) and JavaScript/TypeScript (for front-end development). Capable of delivering production-ready code in well-tested CI/CD pipelines.
- Front-End Expertise: Strong hands-on experience with modern front-end frameworks (e.g., React, Angular, Vue.js) and building responsive user interfaces.
- Back-End Expertise: Experience designing and implementing RESTful APIs, microservices, and integrating with databases.
- Cloud Expertise: Familiarity with cloud platforms such as Google Cloud, AWS, or Azure, including deploying and managing applications.
- Software Engineering: Good knowledge of foundational software engineering practices, including design patterns, testing, and version control.
- Database Proficiency: Strong experience integrating applications with SQL and NoSQL databases
- Scalability: Experience scaling applications using cloud-native services
- Security & Authentication: Demonstrable understanding and practical experience with common web security vulnerabilities, secure coding practices, and various authentication and authorisation protocols
- UI/UX Principles: Understanding of user interface (UI) and user experience (UX) design principles to create intuitive and engaging AI applications.
- Soft Skills: Strong communication and presentation skills to effectively convey technical concepts and collaborate with clients.
- Collaboration & Mentorship: Work closely with Data Scientists, ML Engineers, Architects, and product managers, and mentor junior team members.
Bonus Points If You Have:
- Scale-up experience.
- Cloud certifications (Google Cloud Professional Cloud Developer, etc.).
- Hands-on experience in Machine Learning or Generative AI.
Why Join Us?
-
- Engage in diverse and exciting projects
- Opportunities for continuous learning and growth
- Certification plans and Syntio's extensive library
- Attractive salary and benefits
- You will be encouraged to bring fresh ideas to the table and experiment daily
- Take part in activities organized by the Syntio Sports and Social Club
- The Power Business School
Why Syntio, Datatonic company?
Join us to work alongside AI enthusiasts and data experts who are shaping tomorrow. At Datatonic, innovation isn’t just encouraged - it’s embedded in everything we do. If you’re ready to inspire change and deliver value at the forefront of data and AI, we’d love to hear from you!