Software Developer (Analytics & Optimization)

Salary Competitive
Join a cool startup working to transforming a huge global industry, waste management, into a new, data driven era. With IoT-sensors and cloud analytics we are moving the industry from an inefficient model of fixed schedules and routes to a demand-driven model, where waste containers are only collected when needed. Now we're looking for a growth-minded Software Developer to join our agile team in Espoo! If you’re familiar with optimization and Python, this might be the position for you!

We are extending our agile software development team in Espoo, and we are looking for a growth-minded Software Developer (Analytics & Optimization) to join the team! You will be working on developing the magic that creates dynamic collection schedules and collection routes based on historical container fill level readings and a number of configuration parameters and constraints. You will also be maintaining and further developing the back-end analytics, where sensor readings and other data are being processed, analysed, and transformed into valuable high-level insights.


Quality is one of our central values and we expect it to be close to your heart and working style. While working in a team, you will be given clear responsibility areas, within which you are expected to take an active part in managing and planning the development. We like to be agile in everything we do, finding out quickly what works and what doesn’t. New ideas are explored with an open mind and failures are embraced as an important step in learning as part of our quest for continuous improvement. The working atmosphere is laid back, but still very professional - we take pride in doing things properly, while adding a touch of fun to the mix. We value having a good work-life balance and like to get to know our colleagues also outside of work.


What we expect of you:

  • Relevant educational background, for example Bachelor’s degree in Information Technology or Computer Science

  • Solid experience with Python

  • Proven track record of getting stuff done, building industry-grade, back-end / server-side solutions

  • Good understanding of mathematical methods and topics, including statistical testing, approximation and combinatorial optimization

  • Practical knowledge of combinatorial and heuristic search algorithms such as guided local search, simulated annealing, genetic algorithms, etc., in particular in the context of vehicle routing

  • Understanding of topics related to algorithmic complexity

  • Fluency in English (Finnish not necessary)

The following qualities are considered as advantages:

  • Experience with test-driven development, continuous integration and deployment automation

  • Prior experience with C/C++

  • Data visualization experience

  • An entrepreneurial mind-set and good team / communication skills

  • Experience with Javascript/web technologies

What we offer to you:

  • A chance to work with an outstanding team in a fascinating technology area

  • The possibility to work in a small, but growing company in an international environment

  • A competitive compensation package and benefits

  • Flexible working hours

Our internal stack includes: Python/Cython, PHP, Mysql, GIT, and Jenkins


Sounds like you? Apply now!


If you want, you can send your CV and cover letter via The Hub!


If you use GitHub, we would be happy to take a look at it.


To familiarize yourself with Enevo, please visit

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Maternity / paternity leave
Maternity / paternity leave

Kids are the future, go spend time with them.

Skill development
Skill development

We want to take you from good to great.

Healthcare insurance
Healthcare insurance

Break a leg! Seriously, we got you covered in our company healthcare plan.

See all 14 benefits

Working at

Enevo is a full-service waste and recycling management company that is transforming the waste industry into the data-driven era. Enevo brings together experts in software and hardware engineering, user experience, data analytics, networking, and waste management experts. We are the first-mover in the waste sensor space and have a mature IoT-sensor solution that continuously monitors the fill levels of waste containers to determine when service is needed. This allows our customers to operate with an on-demand model instead of using traditional fixed schedules and routes, which creates significant benefits both in terms of efficiency and service quality.

Read more about Enevo

Similar jobs

Software developer
Teamspective Helsinki Full-time
Full-Stack Python Developer
Toughbyte Helsinki Full-time
Full Stack Developer
Woolman Jyväskylä Full-time
IsoSkills Oy Helsinki FreelanceFull-time
Full stack developer
Kide Science Helsinki Full-time