Build and operate backend services that generate restaurant reports, delivering accurate, fast, explainable metrics while improving report performance, reliability, and data correctness.
Senior Software Engineer, Backend
📜 Description
- Write high-quality, well-documented, efficient, tested, and maintainable code.
- Ensure and improve observability and monitoring of applications.
- Proactively enhance team members' technical skills and coding standards.
- Design and propose architectural solutions while mentoring team members.
- Estimate and plan timelines for deliverables with stakeholders.
- Monitor and respond to incidents in production.
🛠️ Requirements
- Bachelor's degree in Computer Science, Engineering, or related fields—or equivalent practical experience
- Professional experience in software engineering using Java or Kotlin
- Experience in designing and developing distributed systems
- Experience with technologies such as Redis, Kafka, RabbitMQ, or similar
- Experience with relational and non-relational databases
- Clear and effective communication skills
- Advanced English C1 level
- Nós abraçamos e incentivamos a diversidade e inclusão no nosso time, então, sinta-se livre para ser quem você é junto à nós 🌈
✨ Benefits
- Flexible benefits package for personal use.
- Bonus opportunities.
- Home-office assistance.
- Health and dental insurance with no co-payment.
- Access to gyms and studios.
- English or French language classes.
- Pharmaceutical assistance.
- Free therapy sessions with partners.
Full job description
Sobre nossos valores
O que oferecemos:
Similar jobs
Search more Backend Engineer jobsBuild and own high-throughput Go services that ingest, transform, and route industrial telemetry, optimizing real-time data pipelines for performance, reliability, and production use across cloud and edge environments.
Senior Backend Developer - Node.js
Develop and support Node.js and TypeScript backend services, APIs, workflows, and messaging integrations, while troubleshooting production issues across distributed systems and enterprise integrations.
[Latin America] Senior Software Engineer (Backend)
As a Senior Software Development Engineer, you'll enhance your coding skills while contributing to game development and mentoring junior engineers in a collaborative environment.
Build and support scalable, secure backend systems for government services, developing Java microservices and APIs while contributing across architecture, delivery, automation, and production support.
