Backend Application Engineer
Job details
Backend Engineer (Mid-Senior) – Cloud & Data-Driven SaaS We’re looking for an exceptional Backend Engineer (Mid-Senior, 3+ years of industry experience) with a deep understanding of cloud-native backend systems. You’ll play a crucial role in developing and optimizing our data-intensive SaaS platform that powers cutting-edge companies and market analysis. This role involves building scalable APIs, optimizing data pipelines, and managing robust cloud infrastructure to support advanced machine learning models and high-volume data processing. What You’ll Do
- Design, develop, and maintain backend services using Python (Django) .
- Architect and optimize AWS cloud infrastructure (EC2, Lambda, S3, RDS).
- Build and manage scalable, high-performance APIs and data pipelines .
- Optimize databases ( PostgreSQL, AWS RDS ) for speed, reliability, and scalability.
- Implement CI/CD pipelines, GitOps workflows , and cloud-native best practices.
- Work with Kafka, ELK stack , and other event-driven systems for real-time data processing.
- Ensure fault tolerance, security, and high availability of backend systems.
- Mentor and collaborate with the team to drive best practices in backend engineering.
- Python (Django) development for high-performance web applications.
- AWS services & cloud infrastructure , including automated deployments.
- Microservices & distributed systems design with scalability in mind.
- Data modeling & database optimization (PostgreSQL, RDS).
- Event-driven architectures , working with Kafka & ELK stack .
- CI/CD, GitOps, and DevOps best practices for cloud-native applications.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.