We are seeking a highly-skilled and experienced Senior Software Engineer to join our team with demonstrable experience in designing and building distributed software systems.
As a valued member of the team at CloudFactory, you will play a crucial role in developing and implementing cutting-edge software solutions that enhance our machine learning and core business capabilities. You will work closely with cross-functional teams to design and build scalable software systems and ensure their seamless integration with CloudFactory's overall technology infrastructure.
If you are enthusiastic about the opportunity to make a difference in the world while working alongside talented individuals from developing nations, then CloudFactory is the perfect fit for you.
While we offer remote work flexibility, we expect this role to be office-based 3 days a week.
Requirements
The ideal candidate will possess:
Tech Stack
Our tech stack
Responsibilities
Candidates will be expected to complete an initial coding and analytical thinking test, followed by an interview with a Tech Lead and Head of Engineering where they will be expected to talk through previous projects, including approaches taken and results achieved.
Successful candidates will then meet with the Engineering Director before a final interview with the CTO.
The process is expected to take 1-2 weeks.
Benefits
Location dependent, but can include
Join us, and change the world for the better. If you are skilled and humble, with a commitment to lifelong learning, and you’re curious about the world and its people, you could be a good fit at CloudFactory.
We welcome the unique contributions you can bring to help us build a diverse, inclusive workplace because we connect, learn, and grow stronger from our differences. We want you to bring your whole, authentic self to work.
We look forward to hearing from you!
Still unsure? Read ‘5 Reasons You Should Work at CloudFactory’.