Senior Software Engineer
Core
Design, develop, and maintain scalable backend software components for an AI-first inventory and ordering platform serving retailers, restaurants, and marketplaces.
Role type
Senior backend software engineer
Builds
Scalable software components, microservices, and RESTful APIs for an AI-driven inventory and ordering platform
Domain
Retail technology / AI infrastructure
Deliverable
production ML models | product features
Required skills
Java or JVM-based languages, microservices architecture, RESTful APIs, cloud services (AWS/Azure/GCP), database management systems, ORM frameworks
Preferred skills
Experience with CI/CD pipelines, troubleshooting and debugging, feature implementation based on customer feedback
Technologies
Java, AWS, Azure, Google Cloud, ORM frameworks
Responsibilities
Design and develop scalable software components, collaborate with product managers to deliver solutions, participate in code reviews, troubleshoot and debug system issues, implement new features, work with DevOps to streamline deployment processes
Seniority
Senior, hands-on IC