Empowering anyone to build cellular network

Software Engineer (Full Stack) at Ukama

Job Type
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Kashif Ali
Kashif Ali

About the role

About Ukama

Who we are

Together, we will be building hardware and software for anyone to set up their own cellular network. Despite the widespread global adoption of mobile phones over the last 20 years, the cellular infrastructure required to support sustainable, secure and ease-of-use for enterprises and communities are still un-affordable and unavailable in many parts of the world.

We are a mission driven and YCombinator Summer 2020 company, backed by VC, with ~8 employees, working from the USA, India, Poland and Democratic Republic of Congo (DRC). Our customer profile includes enterprises, organizations, entrepreneurs and individuals in the USA, DRC, Mozambique, Argentina and more.


Enable anyone to build cellular networks with ease.

About the role

Ukama design and implement 4G/5G cloud-native cellular infrastructure (hardware, stack and core) with cloud management and interconnect, basically it means a lot of fun and impactful work!. We run a complete shop; we design and manufacture the hardware, write the software for hardware, build services in the cloud and then deploy the solution with our partners and customers in the field.

And yes, we love open-source; 100% of our hardware and a significant portion of our software will be open-source!

We are seeking experienced full-stack engineers to help with the front-end and back-end infrastructure, including APIs and micro services, to run various cloud services. At Ukama, you will have broad authority to create, implement and deploy services which will be the backbone of our core technology. You will also help us to define the technical culture of the company and be able to work very closely with the customers.

At Ukama you will:

  • Build products with global impact

  • Create well-designed APIs and micro-services that will be used by all our products

  • Connect the under-served and unconnected business, communities and individuals with the Internet

  • Be able to work open-source

  • Have a positive impact on company culture

Things you have done before:

  • Architect, implement and document APIs and micro services

  • Managed Automation and deployment

  • Contributed to open-source project(s)

  • Been part of high performing technical teams

  • Work remotely with a team across different time zones and cultures.

Must have:

  • 3+ years experience designing and building APIs and micro services

  • Experience with React and statistically typed and compiled language such as GoLang

  • Knack for bench-marking and optimization

  • Opinions about testing and documentation

  • Strong verbal and written communication skills

Bonus to have:

  • Work on cellular stack, at any level.

  • Love of the hardware and embedded systems

  • Don't mind field work with customers

Empowering everyone with sustainable connectivity and the Internet is a sacred mission of our generation. Be ready for a high impact with high ownership and expectation role but we guarantee it is fun!. If this sounds exciting to you, please get in touch. We love to hear from you.

Why you should join Ukama

Ukama empowers anyone to build their own cellular network. Ukama implement end-to-end solution, hardware, software, core, billing, in cost-effective and easy to use design.

Cellular Networks traditionally have been top-down and close networks and we want to change this. We work with enterprises in the USA markets to enable them to have secure and private cellular network. We also ISP/entrepreneurs across the world empowering them to connect the unconnected.