We are looking for a Senior Backend Software Engineer to design, code, and test services that impact the main areas of iFood, and help build structures and tools to identify performance bottlenecks and optimize performance.
Requirements
- Passionate about object-oriented software development and functional programming
- Automated tests, distributed systems, and security concepts in development
- Relational and NoSQL databases, queries, and data modeling experience
- Knowledge in the use of queues and topics and asynchronous communication between services (SQS, SNS, RabbitMQ,...)
- Interest in programming with Java, Kotlin, and/or Rust
- Knowledge in Cloud (mainly AWS) and scalability vision
- Linux, Infrastructure as Code, Kubernetes, Docker, or Kafka
- Experience using microservices, asynchronous communication, and concurrency problems in distributed systems
Benefits
- Diversity and inclusion
- Volunteer groups for food lovers
- Innovation and results-driven culture