Backend Developer SA
Core
Building, maintaining, and optimizing server-side applications, databases, and APIs for scalable, high-performing systems.
Role type
Backend Developer
Builds
Scalable, secure, and high-performing backend systems and services
Domain
Software Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Python, Java, PHP, Go, RESTful API design, SQL, NoSQL, AWS, Google Cloud, Azure, Git, server architecture, authentication, application security
Preferred skills
Docker, Kubernetes, CI/CD pipelines, microservices architecture, distributed systems, automated testing, SaaS development
Technologies
Node.js, Python, Java, PHP, Go, SQL, NoSQL, AWS, Google Cloud, Azure, Git, Docker, Kubernetes
Responsibilities
Develop and optimize backend systems and server-side applications; Design and manage APIs and application architecture; Collaborate with front-end developers to integrate user-facing elements; Troubleshoot and resolve backend issues and performance bottlenecks; Optimize database queries and application performance; Implement security and data protection best practices; Participate in testing, deployment, and code review processes
Seniority
Mid-level to Senior, hands-on IC