iFood is hiring a

Senior Backend Engineer - Growth & Marketplace (Groceries)

Nosso modo de fazer no time

iFood is the biggest and fastest growing FoodTech company in Latin America. We aim to make people live more convenient and joyful, by simplifying and disrupting the way they eat through applied technology.As a Software Engineer, you will design, code, test and operate microservices that runs iFood's core business logics. Furthermore, you will also help us building frameworks and tools for identifying performance bottlenecks (eg: Load testing, Chaos engineering), measuring, monitoring and optimizing our backend performance to ensure high availability, scalability and fault tolerance, directly impacting the life of millions of people, daily!

Seu Cardápio Diário

  • Design, code, test, operate and solve production problems on services running on the cloud (AWS);
  • Participate in product evolution prioritization, always looking to the best value gains to the business, basing your decisions on data;
  • Face and solve scalability, maintainability and reliability challenges

Ingredientes que buscamos

  • Prior experience designing, developing, and maintaining microservices using Java, Kotlin, and/or Go.
  • Passionate about software development, Object Oriented and Functional programming;
  • Automated Tests, Distributed Systems and Secure Development concepts;
  • Relational and NoSQL databases, queries and data modeling experience;
  • Knowledge on Linux, Infrastructure as Code, Networking, Docker, Kubernetes;
  • Prior experience dealing with applications that supports millions of transactions per day, 24 hours a day, 7 days a week;
  • Experience with asynchronous communication between services and concurrency challenges on distributed systems specially experience with Kafka.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Report this job
Apply for this job