Senior Backend Engineer - remote

Smartia
Posted 4 years ago
Location: The World (With slight focus on the UK)
August 2020

Smartia - Industrial Intelligence Technology

The future of industrial operations, from manufacturing to energy generation and anything in between, will be incredibly connected, transparent, intelligent and autonomous as companies try to produce more, quicker, at lower costs and better quality.

At the heart of this transformation, aka Industry 4.0, is the data generated by billions of industrial sensors and IoT devices. This data flows in real-time ultimately feeding artificial intelligent models that unlock operational secrets related to trends and anomalies.

Smartia is leading the charge in artificial intelligence solutions for industry and we are building MAIO, a digital platform that connects machines, people and artificial intelligence to help gain transparency and predictability of industrial operations.

The Smartians

We are a creative and ambitious bunch of engineers, hackers and entrepreneurs who love building awesome technology that can make a difference. Our skills range from robotics and AI to industrial manufacturing and software engineering and have worked for some of the largest organisations in these fields including Google, Airbus, Rolls-Royce, Morgan Stanley and Ansys just to mention a few.

We are highly collaborative and curious about everything techy and are continuously trying to simplify and clarify the steps needed to achieve our goals. We love planning and creating engineering design documents but there is nothing better than getting it done and building prototypes to uncover the not known unknowns. Only after that we move to production code. We embrace change, we adapt and learn all the time. We come from all over the world, we think differently and have different ideas… So what brings us together? It’s the passion to build great products that can make a difference to society.

About you

The successful candidate will be our second all-round senior backend engineer with solid DevOps knowledge. You will already have a proven background in designing and implementing robust and scalable software in Python. Familiarity with the Django framework and maybe Rust is important. You’ll have hands-on experience in network and storage and understand automation tools, have opinions on security and APIs, as well as carrying extensive knowledge about testing. It would help if you were comfortable architecting a solution, gaining feedback, and reaching consensus with the team on the approach. It would also be very helpful if you were able to either single-handedly code the solution, or lead an implementation team. One of the strongest attributes you possess is that you enjoy helping the team with thorough code reviews, and you also encourage and embrace constructive critique.

Finally and most importantly, you are a team player who understands that seniority is not just about technology but leading and mentoring junior members in the team without letting your ego get in the way.


Benefits
  • Competitive compensation plus annual discretionary bonus
  • Company profit sharing scheme
  • Training and development programs
  • Home office allowance
  • Travel and subsistence costs for team days
  • Family health cover. (Only in the UK for now)
  • Pension scheme contributions. (Only in the UK for now)
  • 32 days holiday (Includes bank holidays)


At Smartia, we embrace diversity, bringing different people, with different backgrounds and different expertise together to build a stronger, more resilient company. We are committed to equal employment opportunities and we want to ensure that our recruitment process is accessible to everyone. If you have a disability or additional need that requires accommodation during the process, please do not hesitate to let us know.

How to apply

If you would like to apply, please check our back-end challenge at the https://github.com/smartia-tech/backend-dev-test , submit a pull-request with your solution, and send us an email at jobs@smartia.tech with a link to your pull-request and a copy of your up-to-date CV. We will then schedule a call with you as soon as we receive it to present your solution (this call usually lasts about 1-2 hours, as we also want to get to know each other). If you have submitted a PR with a solution to the task, you will be invited for the call with our Back-end Lead Engineer (and hopefully also someone else from the team if time allows), as we believe that it’s only fair to invest the same amount of our time as the candidates do with theirs.

We hope that you will have fun and can’t wait to speak with you soon!