About the Role
Lumenalta is seeking an experienced and motivated Senior Backend Engineer to join their fully remote, globally distributed team. This position is ideally suited for professionals based in South Africa who are passionate about backend development, cloud infrastructure, and system automation.
The successful candidate will play a key role in architecting secure, scalable, and high-performance backend systems using Python, AWS cloud services, Kubernetes, and Infrastructure as Code (IaC) practices. Collaboration across DevOps and frontend teams will be essential to delivering robust, production-ready solutions.
Key Responsibilities
- Backend Development: Build, maintain, and optimize backend systems using Python, integrating with AWS services.
- Cloud Infrastructure: Design and deploy scalable infrastructure with EC2, Lambda, RDS, and S3, prioritizing performance and security.
- Kubernetes Orchestration: Manage containerized applications using Kubernetes to ensure proper scaling, orchestration, and availability.
- Infrastructure as Code: Use Terraform or AWS CDK to automate cloud resource provisioning and infrastructure management.
- Monitoring and Logging: Implement system observability with Grafana and Loki to track performance and ensure uptime.
- Cross-functional Collaboration: Partner with frontend, DevOps, and product teams to deliver secure, scalable applications.
- Automation and Optimization: Automate workflows and optimize infrastructure and app performance for high-availability systems.
Required Qualifications
- Minimum 5 years of backend development experience, ideally in cloud-native environments.
- Strong proficiency in Python for backend services and scripting.
- Hands-on experience with Amazon Web Services (AWS) — EC2, S3, Lambda, RDS.
- Deep knowledge of Kubernetes for container orchestration and microservices management.
- Experience implementing monitoring/logging with tools like Grafana and Loki.
- Demonstrated use of Terraform or AWS CDK for IaC workflows.
- Proven ability to troubleshoot complex, distributed systems.
- Strong communication skills and ability to work in cross-functional remote teams.
Preferred Qualifications
- AWS Certifications (e.g., Solutions Architect, Developer, or SysOps).
- Experience with CI/CD pipelines for automated deployment and testing.
- Familiarity with cloud security best practices in a DevOps environment.
- Experience with other cloud providers such as Azure or Google Cloud Platform (GCP).
About Lumenalta
Lumenalta is a technology-first, remote-native company focused on building scalable, secure, and future-forward applications. With a global team of engineers and innovators, Lumenalta delivers mission-critical software for a wide range of industries. The company values excellence, collaboration, and a balanced approach to work and life.
How to Apply
South African candidates are invited to submit their CV and a brief summary of relevant projects, especially those showcasing experience in cloud infrastructure, Python development, Kubernetes, and IaC. Applicants who demonstrate strong technical expertise and collaborative spirit will be shortlisted for interviews.
Join Lumenalta and shape the future of backend engineering while working remotely with a world-class team.