This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a high-performing Software Engineer to drive critical platform, scalability, and AI-enablement initiatives across Byte Coach and related systems. In this role, you will operate with strong autonomy and technical ownership, leading complex initiatives that directly support Byte Coach’s strategic priorities: Scalable Brand Autonomy Platform Modernization on Byte OS; AI-Powered Coaching & Collective Intelligence; Operational Simplification & UX Improvements; Reliability & Performance Enhancements. You will own significant technical domains, influence cross-team design decisions, and deliver measurable platform and business outcomes at scale (33k+ restaurants globally).
Job Responsibility:
Work on assignments of moderate scope and complexity
Analyze and expand on situations with multiple factors, breaking issues into logical steps and solving problems primarily using existing processes
Design secure, highly available backend systems that reliably integrate AI services with scalable and auditable context management
Work closely with product and AI teams to embed intelligence into operational workflows
Leverage native APIs and frameworks for integrations
Identify and resolve performance bottlenecks and bugs
Maintain code integrity through testing and documentation
Build strong internal working relationships
Interact primarily with supervisor, project lead, or other professionals in the same or related disciplines
Clearly and effectively communicate and explain facts, policies, and practices
Decisions typically affect the immediate team
Requirements:
Strong expertise in Java (OOP, concurrency, collections, transaction management)
Proficiency with Spring Boot, Spring Data, Dependency Injection
Experience designing and scaling RESTful microservices
Knowledge of API security (OAuth, Cognito, token-based auth, RBAC)
Experience with event-driven architecture (Kafka, SQS)
Strong SQL and NoSQL database experience
Experience diagnosing and resolving production issues
Experience integrating AI-driven services into backend workflows
Exposure to conversational systems or recommendation engines