Senior Backend Engineer
- Full-time
Company Description
At WASSHA, we light up peoples lives. We aim to help the truly disadvantaged and challenged groups of our society by providing them with affordable options for lighting. You will enable children to study after dark, small stores to stay open longer, and fishermen to improve the size of their catch at night. Our service consists of custom-built third party hardware, in-house systems and third party APIs.
Job Description
As a Backend Engineer, you will help grow, improve, and maintain our existing services, as well as shape our future by developing new services for WASSHA. This particular role will involve a heavy focus on owning and modernising our existing systems. This will involve working with and modernising legacy Django code and deployments, as well as creating more automation to improve our existing operations.
Details
- Location: Remote (any jurisdiction where you have permission to work)
- Position type: Full-Time
- Job Category: Backend Engineer
- Experience Level: Middle/Senior
- Department: Software Engineering
- Reports to: Director of Software Engineering
- Team Size: ~4 people
You Would Be Interested In the Role If You
- Believe in shipping high quality code that is readable, testable, maintainable, and continuously integrated via small, safe deployments.
- Want to take on the challenge of building interconnected, scaling systems that can function reliably in an environment with intermittent connectivity.
- Want to own and operate backend systems running on EKS in AWS.
- Enjoy collaborating and growing together with your engineering peers.
- Enjoy contributing to positive engineering culture, encouraging knowledge sharing and participating in technical discussions within the team
- Believe in following best practises such as knowledge sharing and data driven decision-making.
Qualifications
- A degree in computer science or a relevant field, proven experience in designing and developing APIs, and in-depth understanding of transaction and data processing systems.
- Familiarity with SQL and other database technologies.
- Working understanding of and interest in SRE related topics and their practical application.
- “You build it, you run it” attitude: experience managing services end-to-end, from developing to deploying to monitoring and incident support.
- Passion for working in an agile, cross-functional team, iterating quickly during the product development cycle. Furthermore, the ability to communicate and collaborate effectively with business stakeholders, product managers, and engineering peers.
- Desire to have a positive impact on our users by continuous improvement and optimisation.
- Familiarity with AWS, Kubernetes, Typescript, Django and Terraform is a very strong plus.
Additional Information
The following would give you an edge when evaluating similar candidates.
Additional Language Skills:
- Japanese, we are a Japanese company, and a lot of our knowledge base is still written in Japanese.
- Swahili, French, Portuguese, as our customer base is located in countries using these languages.
Other Skills And Interests:
- Project management
- Product ownership
- Technical product management
- An interest in Africa and a willingness to potentially travel there for business purposes.
*** THIS IS A FULLY REMOTE POSITION AND DOES NOT INCLUDE RELOCATION