
Software Engineer
CloudKitchens16 days ago
São Paulo, BrazilEntry Level / Mid Level
Responsibilities
- Develop, deploy, and maintain reliable and secure API integrations for exchanging orders, menus, status updates, and other critical data with restaurant POS and ERP systems.
- Develop primarily backend software using one or more core languages including Java, Go, Kotlin, C++, C#, Scala, or Rust.
- Query, synchronize, and model restaurant data while supporting data integrity and system performance.
- Collaborate with Product Managers and experienced engineers to understand integration requirements and implement solutions.
- Own well-scoped tasks and features through implementation, testing, and deployment with team support.
- Collaborate with teams and projects across more than 20 countries.
Requirements
- Bachelor’s degree required, ideally in Computer Science or a related field.
- 1–3 years of professional experience as a Backend or Integration Software Engineer.
- Ability to write production-ready code in at least one of Java, Go, Kotlin, C++, Scala, Rust, or C#.
- Some experience contributing to real projects and describing the candidate’s contributions.
- Good English proficiency for global collaboration.
- Willingness to learn and grow, enthusiasm for technical challenges, and a proactive problem-solving attitude.
Benefits
- Opportunity to work on automation and robotics for physical-world industries with meaningful real-world impact.
- The role is based in the São Paulo office and requires onsite work five days per week.
About CloudKitchens
We provide kitchen infrastructure and software that empower food & beverage operators to expand their operations with minimal upfront capital and time.