At a Glance
- Tasks: Revolutionise data-driven marketing by building scalable services and APIs.
- Company: Permutive, a forward-thinking company focused on data and AI.
- Benefits: Flexible hours, unlimited paid time off, and a supportive work environment.
- Other info: Inclusive culture with opportunities for personal and professional growth.
- Why this job: Join a team that values ownership and innovation in tech.
- Qualifications: Experience in Scala and familiarity with functional programming concepts.
The predicted salary is between 60000 - 80000 £ per year.
Permutive is seeking a Scala Software Engineer to revolutionize data-driven marketing. You’ll work on core infrastructure and customer-facing features, building scalable services and APIs, while collaborating with product and engineering teams.
This role requires a strong sense of ownership, communication skills, and familiarity with functional programming concepts.
The position offers flexible hours, unlimited paid time off, and a supportive, inclusive work environment.
Scala Software Engineer – Data Platform & AI employer: Permutive
Permutive is an exceptional employer that champions innovation and collaboration in the tech industry. With a focus on flexible working hours and unlimited paid time off, employees enjoy a healthy work-life balance while contributing to cutting-edge projects in data-driven marketing. The inclusive culture fosters personal and professional growth, making it an ideal place for Scala Software Engineers looking to make a meaningful impact.
StudySmarter Expert Advice🤫
We think this is how you could land Scala Software Engineer – Data Platform & AI
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at Permutive or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Scala projects or any relevant work. This is your chance to demonstrate your expertise in building scalable services and APIs, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on functional programming concepts. We know it sounds boring, but being able to discuss these topics confidently will show your ownership and understanding of the role.
✨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 take the initiative to connect directly with us.
We think you need these skills to ace Scala Software Engineer – Data Platform & AI
Some tips for your application 🫡
Show Your Scala Skills:Make sure to highlight your experience with Scala in your application. We want to see how you've used it in real projects, especially when it comes to building scalable services and APIs.
Communicate Clearly:Since communication is key in our team, ensure your application reflects your ability to convey ideas effectively. Use clear language and structure your thoughts well to demonstrate your communication skills.
Emphasise Ownership:We love candidates who take ownership of their work. Share examples of projects where you’ve taken the lead or made significant contributions. This will show us that you’re ready to make an impact!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we can’t wait to see what you bring to the table!
How to prepare for a job interview at Permutive
✨Know Your Scala Inside Out
Make sure you brush up on your Scala skills before the interview. Be prepared to discuss functional programming concepts and how you've applied them in past projects. Practising coding challenges in Scala can also help you feel more confident.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to tackle real-world problems that might come up in the role. Think about how you would approach building scalable services and APIs. Use examples from your previous work to illustrate your thought process and solutions.
✨Communicate Clearly and Effectively
Since this role requires strong communication skills, practice explaining your ideas clearly. Whether you're discussing technical details or collaborating with product teams, being able to articulate your thoughts will set you apart. Don't hesitate to ask clarifying questions if needed!
✨Embrace the Company Culture
Permutive values a supportive and inclusive work environment, so show your enthusiasm for their culture during the interview. Research their values and think about how you can contribute to a positive team dynamic. Sharing your experiences in similar environments can help demonstrate your fit.