Principal Software Engineer / Tech Lead – Golang

Ori Industries | United Kingdom

Date listed

3 weeks ago

Remote

Yes

Would you describe yourself as a software engineering idealist, role model and mentor? Have you built and launched greenfield applications while instilling development practices to scale the codebase long term? Are you an enabler able to remove blockers and improve the developer experience across teams?

WHAT WE DO?
“We empower developers and networks to build future applications”

Our Edge Cloud Platform is paving the way for a more autonomous, smart & immersive future. New applications are posing unique challenges for global infrastructure: from smart cities, immersive worlds, & autonomous machines — current and future technology is reshaping the way we connect with each other and the world.

The scale of this challenge is such that it requires a more intelligent approach to distributed computing. One that involves getting more out of what we have and making the most out of what we build. These challenges mean that the way physical infrastructure interacts with software needs to evolve significantly.

At Ori, we are building the technology to achieve this. This is where you come in!

Requirements

HERE’S A BREAKDOWN OF WHAT YOU’LL DO (NOT ALL OF IT, JUST THE MOST IMPORTANT STUFF)

  • Understand Ori’s vision and lead the technical direction of the team
  • Drive an engineering culture by mentoring and being an example of best software engineering practices
  • Ensure software is designed and implemented for quality, robustness and scale
  • Strive for efficiency by anticipating team needs and resolving challenges
  • Take ownership and responsibility of production-ready code
  • Contribute to and ensure the completion of features to reach customers in a timely manner
  • Be a key face of Ori’s engineering team raising brand awareness and attracting talent

THESE ARE THE ESSENTIALS YOU’LL NEED TO SUCCEED IN YOUR ROLE

  • Experience and understanding of production services in a Cloud-like environment
  • Track record designing, building, shipping, and maintaining backend distributed systems
  • Continued development experience: writing resilient code, tests and debugging issues
  • Strong grasp of core architectural and programming principles
  • Expertise with Go or similar languages (Java, C/C++)
  • Experience working with Kubernetes or similar systems (Swarm, Nomad) and orchestration of Docker containers

WHO WE ARE?

Our aspirations are huge but they are influenced by the fundamental belief that we have an Extraordinarily Talented Team of People that propel us forward each and every day. Our EdgeHogs are exceptional and are made up of individuals who are:

  • committed to changing the world through technology,
  • committed to each other
  • committed to continuous learning and innovation.

Individually we are creative, driven, and outspoken but are acutely aware that we are all but a small part of an incredible collective who aspires to be remarkable.

We believe diversity and inclusion make us a better company. We also believe that Innovation and creativity thrive when diverse points of view and diverse convictions come together to solve complex problems in new ways. We therefore explicitly seek out individuals who can bring diverse life experiences, diverse backgrounds, and diverse cultures to our community.

Findwork Copyright © 2021

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs