Principal Backend Engineer

Principal Backend Engineer
IntelliSense.io, Ireland

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Oct 24, 2022
Last Date
Nov 24, 2022
Location(s)

Job Description

IntelliSense.io is looking for leaders and technical experts to guide our software engineering team through the next phase of our company's growth. If you get excited by solving real world problems as part of a multi-disciplined, ambitious and diverse global team, this role is for you. You will play a vital role in delivering projects, making architectural decisions amp; mentoring other engineers in the team. This role will also be ‘hands-on’ so we are looking for exceptional coders to lead by example and promote best practices. We feel this position will be key by helping us own and drive our technical vision.

What you will be responsible for

As Principal Backend Engineer, reporting to the Engineering Manager, you will be working in our software engineering team to extend and build out our backend services and data processing platform for giving insights into the current operation of equipment, and giving control recommendations based on predicted performance. This is a new senior level position within the business with further opportunities to expand both personally and as part of a successful team. In your role, you will support Backend Engineers in their development via coaching and mentoring. You will be our technical backend expert for internal stakeholders but also in meetings with clients.

What you’ll do

  • Take the leading role in designing, implementing and operating our products and platforms from a Back End perspective
  • Help create a microservice based data processing platform which allows for scaling of the amount of data processed and the number of clients supported in the system
  • Collaborate with the data science team to integrate equipment/process models to make them ready for use in the processing platform
  • Ensure that the processing platform has good test coverage to ensure the platform is defect free
  • Drive the team focus on technical delivery goals whilst balancing quality and user value
  • Be a disciplined custodian of the software design
  • Build a system for configuring the processing platform for different clients
  • Participate in pair-coding sessions with Backend Engineers
  • Support the Engineering Lead in team management
  • Spot areas for improvement in our Tech and input ideas for architectural decisions
  • Work with the Technology Directors on architectural direction
Our technology stack

We are using the latest tools for development (GitLab, Docker, Kubernetes) and modern software development methodologies with Scrum. Our application currently uses: Java, Spring, Node.js, PlottableJS, D3.js, React, Redux, MongoDB, PostgreSQL, Redis, Apache Flink, and Microservices based on Node.js, and Java.

About the TeamOur engineering team is made up of people from a broad range of backgrounds, including computer science, mathematics, and physics, as well as informal tech backgrounds built on self-directed learning and online programming courses. We are interested in people from diverse backgrounds, and we value people who want to continuously learn.



Requirements

What we value
  • You have worked on backend services amp; microservices
  • You write clean, maintainable code and love working on interesting problems
  • You have a passion for building products which will be used every day
  • You’re interested in building resilient software
  • You are an expert in Java 8+ technologies like streams with Spring and/or expert in Node.js based microservices.
  • Excellent leadership qualities to coach amp; mentor other engineers
  • Experience leading scrum teams
  • Led teams technically on architecture and design
About us

With offices worldwide, IntelliSense.io is a fast-growing Industrial AI company whose mission is to increase the supply of metals to support the electrification needed to decarbonise the planet. We are engaged in all steps from minerals extraction to processing and end of life recycling.

IntelliSense.io’s headquarters are in Cambridge, UK, with software engineering centres in Cork, Ireland and Barcelona, Spain. Regional Sales Offices in Chile, Kazakhstan, and Australia, with additional field offices in Brazil and South Africa.

What we can offer you

You will be welcomed into a hugely diverse, highly motivated and talented team, alongside the opportunity to get involved in a disruptive technology that is going to impact every industry in a similar way as the internet did.

Benefits

  • Unlimited Holidays
  • Truly flexible working conditions (flexible hours, working from home)
  • Performance bonuses
  • Possibility to join our Management Share Option Scheme

Job Specification

Job Rewards and Benefits

IntelliSense.io

Information Technology and Services - Cambridge, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.