Ifoodcarreiras
Staff Backend Software Engineer - Logistics
Brasil. Posted 5 months ago
The role
This person will influence team culture by promoting deep technical analysis to optimize systems. They will foster innovation and act as a technical reference for the platform team.
What you will do
- Promote deep technical analysis to identify system optimization opportunities.
- Apply software engineering best practices for scalability, resilience, and performance.
- Propose and experiment with new technologies and methodologies.
- Identify areas for improvement.
- Handle conflicts in a healthy way.
- Act as a technical reference for the platform team.
Required qualifications
- Proven experience in technical leadership and software development in high complexity environments.
- Deep knowledge in distributed systems architecture.
- Proven history of innovation and solving complex problems in distributed systems.
- Ability to influence and collaborate with different stakeholders.
- Ability to handle multiple tasks and priorities in a dynamic environment.
- Knowledge of queues, topics, and asynchronous communication between services (SQS, SNS, Kafka, ...).
- Knowledge in Cloud (mainly AWS) and scalability vision.
- Linux, Infrastructure as Code, Kubernetes and Docker.
- Solid knowledge in Java, Kotlin or Rust
Nice to have
- Experience with AI and machine learning
About the company
iFood is a Brazilian technology company and a reference in Latin America. It connects thousands of restaurants to millions of consumers through food delivery, Market, Pharmacy, Pet, and Fintech solutions.