We are seeking an experienced Cloud-Native Software Engineer to join our team.
This role involves designing, developing and maintaining scalable backend services using modern cloud architectures.
Main Responsibilities:
* Design and develop cloud-native applications using TypeScript and associated technologies.
* Implement and evolve AI-powered functionalities.
* Build and optimize cloud architectures leveraging AWS services.
* Collaborate with data engineers/scientists.
* Ensure performance, reliability, observability and high-quality delivery across backend components.
* Participate in architectural discussions, code reviews and best-practice definitions within the engineering team.
The ideal candidate will have strong professional experience as a software engineer, with advanced proficiency in TypeScript. They should also have deep knowledge of AWS architecture and services, including CloudFront, ALB, SQS, S3, IAM, Lambda and related components.
We offer a collaborative culture of smart hardworking and friendly people who support and care about each other. A mentorship program since day one, involvement in strategic and operational initiatives beyond the scope of your main mission, formal training and certifications in technology, methodology and relational skills, challenging projects with exciting clients and state-of-the-art technology, flexibility with responsibility, happy hours and after-hours feel-good actions, work with an international team, have a leading role in a huge team, work with a multinational team.