Backend Engineer
Job description
About the Role
We are seeking a Backend Engineer to design and build scalable backend systems, APIs, and services powering modern applications.
In this role, you will work with distributed systems, databases, and cloud infrastructure to deliver reliable and high-performance backend solutions.
Key Responsibilities
- Design and develop backend services and APIs
- Build and maintain microservices architectures
- Work with relational and NoSQL databases
- Ensure system security, authentication, and authorization
- Optimize systems for scalability and performance
- Participate in code reviews and mentoring
- Troubleshoot and resolve production issues
Requirements
- Experience with backend languages (Python, Java, Go, Node.js)
- Strong understanding of APIs and microservices
- Knowledge of databases and data modeling
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with containerization (Docker, Kubernetes)
- Strong problem-solving and communication skills
Preferred Qualifications
- Experience with event-driven or serverless systems
- Knowledge of CI/CD and automated testing
- Experience in technical leadership or mentoring
Work Details
- Work Type: Remote
- Engagement: Contract
- Schedule: Part-time
Compensation
- $20 – $70/hour
About the Opportunity
This role focuses on building scalable backend systems and infrastructure that power high-performance applications.
You will be redirected to the company's website to complete your application.