
Senior Backend Engineer
- South Africa
- Permanent
- Full-time
- Build distributed microservices that are accessed by 10m customers from across the globe.
- Design, build and maintain advanced applications services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write testable, maintainable code for robustness and reliability.
- Work on bug fixing and improving application performance.
- Write code that directly affects users, the company and the Bitcoin ecosystem.
- Background in computer science in areas such as algorithms, data structures, and software design.
- Proven experience leading development efforts and guiding engineering teams through end-to-end project delivery.
- Extensive programming experience in Backend based technologies. Go(lang) is preferable.
- A continuous improvement mindset.
- BSc/MSc/PhD in computer science or other technical discipline, or equivalent working experience.
- To be friendly, transparent, articulate and driven to succeed.
- Kotlin, Swift & Angular
- Go(lang), gRPC
- Kubernetes (EKS), Docker
- CloudFlare, CloudFront, nginx
- MySQL (RDS), Redis (ElastiCache), etc
- Prometheus, Grafana, CloudWatch, Jenkins
- Remote but reachable work policy gives you the freedom to choose between working from home or the office.
- Plus the option to buy and sell up to 5 days leave
- Improve body and mind, with excellent private medical insurance
- Access to Learnably and our additional learning platforms for your personal and professional development
- 6 months primary care-giver leave
- Paw-ternity leave for your furry friend
- Annual Inspiration Day in addition to your annual leave which increases based on your length of service!
- A collaborative, friendly work community, with regular social events and virtual cooking, dancing, drawing and house planting classes hosted by our Lunauts
- Free lunch and snacks
- 0 fees up to a certain amount with Luno from the day you start.*