I
Posted 21 hours ago
Staff Backend Software Engineer
iFoodStaff Backend Software Engineer
Requirements
Experience with Java, Kotlin, or Go, Experience with microservices and Kafka, Knowledge of AWS, Docker, and Kubernetes, Experience with relational and NoSQL databases, Experience with high-scale distributed systems
Skills
JavaKotlinGoKafkaAWSDockerKubernetes
About the role
About the Company
iFood is the largest FoodTech company in Latin America. Our goal is to make people's lives more convenient and enjoyable by simplifying and revolutionizing the way they eat through applied technology.
Responsibilities
- Design, code, test, operate, and troubleshoot production issues in cloud-based services (especially AWS)
- Participate in product evolution prioritization, seeking the best business value based on data
- Tackle and resolve challenges related to scalability, maintainability, and reliability
- Build frameworks and tools to identify performance bottlenecks, such as load testing and chaos engineering
- Measure, monitor, and optimize backend performance to ensure high availability and fault tolerance
Requirements
- Previous experience designing, developing, and maintaining microservices using Java, Kotlin, and/or Go
- Experience with asynchronous communication and concurrency challenges in distributed systems, especially with Kafka
- Experience with relational and NoSQL databases, including queries and data modeling
- Knowledge of Linux, Infrastructure as Code, networking, Docker, and Kubernetes
- Experience handling applications that support millions of transactions per day, 24/7
- Passion for software development, object-oriented, and functional programming
- Proficiency in automated testing, distributed systems, and secure development concepts
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Backend Software Engineer
iFood · Brazil
