24 days ago
Remote, WorldwideSenior
Responsibilities
- Design, code, test, operate, and troubleshoot cloud services, especially on AWS.
- Prioritize product improvements based on business value and data.
- Build scalable, resilient, highly available, and fault-tolerant solutions.
- Design and develop APIs.
- Analyze production systems to identify performance improvements and support continuous optimization.
Requirements
- Passion for software development using object-oriented and functional programming.
- Experience with automated testing, distributed systems, and secure development concepts.
- Knowledge of relational and NoSQL databases, queries, and data modeling.
- Experience with queues, topics, and asynchronous service communication using technologies such as SQS, SNS, and RabbitMQ.
- Interest in programming with Java, Kotlin, and/or Rust.
- Knowledge of cloud computing, especially AWS, and scalability principles.
- Familiarity with Linux, Infrastructure as Code, Kubernetes, Docker, or Kafka.
- Experience with microservices, asynchronous communication, and concurrency problems in distributed systems.
Tech Stack
Categories
About iFood
We are a Brazilian tech ecosystem that goes beyond delivery, with 7,000 people shaping the future of convenience by testing, learning, and evolving fast. Unlock more: www.news.ifood.com.br
