We’re looking for a senior backend engineer who blends architectural thinking, deep technical expertise, and a product-focused mindset. Someone capable of building robust solutions, leading technical discussions, mentoring fellow developers, and translating business challenges into secure, scalable, and high-performance architectures.
Responsibilities
- Design and implement scalable backend services using Python.
- Define product architecture and guide technical decisions.
- Build robust microservices and RESTful APIs.
- Develop cloud-native solutions on AWS and/or Azure.
- Manage infrastructure as code (IaC) with tools like Terraform or CDK.
- Set up and maintain CI/CD pipelines for testing and deployment.
- Ensure backend security, access control, and compliance.
- Implement monitoring, logging, and observability practices.
- Optimize performance, reliability, and scalability of backend systems.
- Lead code reviews and mentor junior developers.
- Collaborate with cross-functional teams to deliver impactful features.
Requirements
Education
Bachelor’s degree in Systems Engineering, Software Engineering, Computer Science, or a related field.
Experience
- 5+ years of experience in backend development with Python.
- Strong experience building microservices, APIs, distributed systems, and event-driven architectures.
- Proven experience designing and operating cloud-native solutions in AWS and/or Azure.
- Solid background in product architecture, scalability, and maintainability.
- Experience debugging, optimizing performance, and solving complex technical issues.
Technical Skills
- Programming: Python (backend frameworks, asynchronous programming).
- AWS: Lambda, ECS/EKS, API Gateway, S3, DynamoDB, RDS, CloudWatch.
- Azure: Functions, App Services, AKS, SQL Database, Cosmos DB, Service Bus.
- Infrastructure as Code: AWS CDK, Terraform, ARM/Bicep.
- CI/CD: GitHub Actions, Azure DevOps, Jenkins, AWS CodePipeline.
- Containers & Orchestration: Docker, Kubernetes.
- Cloud Security: IAM, secrets management, network architecture.
- Observability: CloudWatch, Azure Monitor, structured logging, tracing.
Soft Skills
- Strong architectural thinking and ability to make high-impact technical decisions.
- Clear communication, technical leadership, and collaboration across teams.
- Effective problem-solving with a practical, business-driven mindset.
- Proactive, autonomous, and highly accountable.
- Ability to mentor and guide other developers.
Languages
- Advanced English (spoken and written).
Benefits
- Belong to a growing multinational company.
- Support in professional certifications.
- Professional development plans.
- Welfare and integration activities.
- Excellent work environment.
- Support in personal and professional growth.
If you are ready to be part of a company in constant growth and development, do not hesitate to apply!