JobsPortal logo

Search Jobs In Finland

Senior Software Developer, Distributed Systems

Published date more than one year ago
Posted: more than one year ago
Company Relex
Company: Relex
Location Helsinki
Location: Helsinki

<p><img src="https://www.relexsolutions.com/wp-content/uploads/2020/06/all-relex-2018.jpg" alt="" width="600" height="320"></p> <p><span style="font-weight: 400;">We are now looking for a full-time <strong>Senior Software Developer in Distributed Systems</strong> to join our RELEX family in Helsinki. You’ll join a development team of 7 people, working on the horizontal scaling of our software. Together the team designs and implements the distributed architecture of our biggest product, a demand forecasting and automated replenishment tool, that is being used by large-scale retailers all around the world. You will help the team achieve this goal by bringing in your excellent experience and knowledge in the field.</span></p> <p>&nbsp;</p> <p><strong>What you’ll be doing:</strong><strong><br></strong><span style="font-weight: 400;">As a senior software developer in the team you will be working on the horizontal scaling of our inhouse database and calculation logic. To achieve this we are, for example, using gRPC framework for communication between nodes; developing our cluster control structure on top of Apache Helix, Apache Zookeeper and OpenIO object storage; and linking all pieces together using a service mesh. The most common languages we use are Java and Scala.</span></p> <p>&nbsp;</p> <p><span style="font-weight: 400;">As a senior software developer and part of our team, you will:</span></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Work on developing the RELEX platform for horizontal scalability and high availability</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Develop tools and features for error resilience, configurability and maintainability</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Identify performance critical bottlenecks and </span><span style="font-weight: 400;">work on improving the architecture further</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Design and write integration tests as well as develop our test platforms</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Do code reviews and mentor others</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Stay on top of security-related issues in our software</span></li> </ul> <p>&nbsp;</p> <p><strong>What you’ll bring to the table:&nbsp;</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">You have experience in building scalable distributed architectures</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are a polyglot programmer with wide range of technical skills</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are a self-starter and with a can-do attitude</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are eager to both learn new things and to teach others</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You have excellent English communication skills</span></li> </ul> <p>&nbsp;</p> <p><strong>What we consider as an advantage:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience in </span><span style="font-weight: 400;">building highly performant systems and investigating performance bottlenecks</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Knowledge of security aspects in distributed systems</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Have hands-on experience in any of the following technologies: Apache Zookeeper, Apache Helix, Asynchronous Programming, Linkerd, Finagle, gRPC, S3, Ansible or Kubernetes</span></li> </ul> <p>&nbsp;</p> <p><strong>What we offer you in return:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Flexible work hours and a possibility to work remotely</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">International working environment and learning opportunities in a rapidly growing software company</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A fun, ambitious, and committed team of smart people to work with</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Occupational healthcare provided by Heltti and an extensive IF Health Insurance</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A gym at the office and a lot of other sports activities: yoga, HIIT, floorball, badminton...</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Mobile phone and home internet benefit</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Support for the families: a sick childcare service, a paid day off when your child starts the school for the first time, flexible work arrangements</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A position where you can help retailers fight against food waste</span></li> </ul> <p>&nbsp;</p> <p><strong>Are you the one we’re looking for? Apply today and become a part of our RELEX family!</strong></p> <p><span style="font-weight: 400;">You can apply by sending your cover letter and resume through the application form as soon as possible, but no later than the 18</span><span style="font-weight: 400;">th</span><span style="font-weight: 400;"> of </span><span style="font-weight: 400;">October</span><span style="font-weight: 400;">. Please note that we will fill this position as soon as we’ve found the right person, so we recommend that you act quickly.</span></p> <p><span style="font-weight: 400;">If you have questions, Hanna Väisänen is happy to answer them by email hanna.vaisanen[a]relexsolutions.com.</span></p> <p>&nbsp;</p> <p><strong>About RELEX</strong></p> <p><span style="font-weight: 400;">RELEX Solutions is a leading provider of cutting-edge retail optimization software. We offer our customers radically improved demand forecasting and supply chain optimization, which then can be leveraged into exponential benefits — optimizing store space, allocation, workforce, pricing and promotion strategies, all within our unified platform.</span></p>