Backend Engineer: Lead Engine Team (Stockholm, SE)
At EasyPark, we love cities. We love them for work, for play, and everything in between. That’s why our vision is to make cities more livable! EasyPark Group is a global company and a true leader in its domain. There is a clear ambition to quickly grow in coverage and offer our services to more customers and partners.
This is an exciting opportunity to become part of the EasyPark team as a Software Engineer. You will play a key role in our future success and have a true opportunity to make a real impact and difference for our users and our business!
Firstly, a bit about the team
The team owns a “Leads Engine” system that generates high quality leads using smart distribution and machine learning algorithms and works closely with the Data platform team on a daily basis. This position will mostly work with the team on improving, evaluating and fine tuning the lead’s engine system, the generation and the disruption of data.
What you’ll do:
- Work with the team to create a high-quality and robust lead engine.
- Owning the development process with the team from planning to final delivery.
- Work closely with our product manager, data scientists, and other engineers to ensure high-quality leads generation.
- Work with the team to ensure best practices and code standards are followed.
- Leverage usage data and experimentation to evaluate the performance and impact of our existing features, troubleshoot potential issues, and ideate new hypotheses for further iterations.
- Take an active role in quarterly planning, code reviews, problem solving, code camp and knowledge sharing sessions.
What you’ll bring to the team
- Problem-Solving: Skilled at addressing complex development challenges with a systematic and efficient approach.
- Collaboration: Communicates effectively and works well in agile, cross-functional teams.
- Team Player: Supports colleagues, provides well-reasoned input, and remains open to diverse perspectives.
- Adaptability: Thrives in dynamic, fast-paced environments and adapts smoothly to changing requirements.
- Detail-Oriented: Focused on code quality, debugging, and thorough testing.
- Innovation & Initiative: Proactively contributes fresh ideas and seeks continuous improvement opportunities.
Core Tech Requirements:
- Technologies: Proficient in Java, Spring Boot, AWS, Kotlin, and Kafka.
- Distributed Systems: Experience in developing and working with distributed systems.
- Architecture Skills: Expertise in designing robust architectural frameworks, including clean architecture (e.g., hexagonal) and knowledge of various technical design patterns.
Nice to Have:
- Familiarity with machine learning algorithms and frameworks such as scikit-learn.
- Experience with data warehousing systems like Snowflake.
- Hands-on experience in agile development environments.
What We Offer
- Flexible ways of working: combine working from home with working from the office, whatever is agreed on within your team.
- Digital global onboarding: three days to indulge in learning & connecting with fellow new starters across the globe.
- Pension, insurances & health reimbursement: A competitive pension, in combination with the basic package of insurances
- Proactive health support: your wellbeing is important to us, which is why we offer proactive medical support, all depending on your need.
- Mental well-being support via Blue Call
- Wellness reimbursement: 5000 SEK/Year
Apply for this job