At a Glance
- Tasks: Join us to develop innovative software solutions and enhance data visualisation tools.
- Company: Dataiku, a forward-thinking tech company embracing diversity and innovation.
- Benefits: Enjoy remote work flexibility, competitive salary, and opportunities for professional growth.
- Other info: Fast-paced environment with a strong focus on collaboration and product excellence.
- Why this job: Make an impact in AI and data while working with cutting-edge technologies.
- Qualifications: Experience in software engineering; all levels welcome, from junior to senior.
The predicted salary is between 50000 - 70000 € per year.
Location: Fullstack Engineer – remote or hybrid (London office) or fully remote within the United Kingdom.
Responsibilities
- Data Preparation: Add new capabilities for data integration, transformation, and visualization using LLMs. Optimize workflows for large‑scale datasets and improve database support. Strengthen developer tools such as Jupyter notebooks and SQL workbenches. Tech stack: Java, Python, AngularJS, Angular.
- Data Consumption: Enhance collaborative workspaces to organize and explore charts, dashboards, datasets and more. Create innovative interfaces that answer business questions and surface relevant insights using LLMs. Tech stack: Angular, AngularJS, Java, Python.
- Data Visualization: Develop new chart types and optimize visualization performance. Enhance dashboards to deliver fast and flexible experiences. Tech stack: React, AngularJS, Angular, D3.js, ECharts, Node.js, Java, Spring.
- MLOps: Build tools to automate retraining, monitoring, and deployment of ML models. Enhance collaboration features for ML stakeholders. Tech stack: Python, Java, Angular, AngularJS, Kubernetes, Docker.
- Platform: Optimize processing engines for scalability and latency. Expand capabilities to support new databases and cloud platforms. Tech stack: Java, Python, Angular, Kubernetes, Spark, AWS, Azure, GCP.
- AI Governance: Develop customizable platforms for managing AI compliance and governance. Simplify policy enforcement and integration across disparate systems. Tech stack: Java, Angular, PostgreSQL.
Qualifications
- Significant experience in software engineering and building real products.
- Open to all levels: junior, mid, senior.
- Passion for combining backend performance with exceptional frontend user experience.
- Comfortable working in a fast‑paced, high‑growth environment that values diversity and product excellence.
Equal Opportunity Employer Statement
Dataiku is an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status, or any other protected characteristic under applicable laws and regulations in the locations where we operate. If you need assistance or an accommodation, please contact us at reasonable-accommodations@dataiku.com.
Fullstack Software Engineer - Core employer: myGwork - LGBTQ+ Business Community
Dataiku is an exceptional employer that fosters a dynamic and inclusive work culture, offering flexible remote or hybrid working options from its London office. Employees benefit from a commitment to professional growth through diverse projects in cutting-edge technology, alongside a supportive environment that values innovation and collaboration, making it an ideal place for those seeking meaningful and rewarding careers in software engineering.
Contact Detail:
myGwork - LGBTQ+ Business Community Recruiting Team
StudySmarter Expert Advice🤫
We think this is how you could land Fullstack Software Engineer - Core
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Java, Python, and Angular. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. We want you to feel confident when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Fullstack Software Engineer - Core
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Java, Python, and any relevant frameworks like Angular or React. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about software engineering and how you can enhance our data capabilities. Be genuine and let your personality come through.
Showcase Your Projects:If you've worked on any cool projects, especially those involving data integration or visualisation, make sure to mention them. We love seeing real examples of your work and how you tackle challenges!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at myGwork - LGBTQ+ Business Community
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Java, Python, and Angular. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you’re not just a fit on paper but also in practice.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in software engineering and how you overcame them. Use examples that highlight your ability to optimise workflows or enhance user experiences, especially in data visualisation and MLOps.
✨Demonstrate Your Passion for User Experience
Since the role emphasises combining backend performance with frontend user experience, be ready to share instances where you’ve improved user interfaces or made data more accessible. This will resonate well with the interviewers.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to AI governance or their plans for expanding capabilities. This not only shows your interest in the role but also your understanding of the industry trends and challenges.