Join a leading premium retail brand, with over 350 stores across the U.S. and Canada and annual revenues exceeding $15 billion.
As part of its technology organization, engineers apply scientific, mathematical, and social principles to design, build, and maintain products, devices, systems, and solutions. These innovations enable exceptional customer experiences while fulfilling core business needs.
Backend Development: Design, develop, and maintain microservices using Java 8+, Spring Boot, Kaffa, SQL, and deploying to Kubernetes in the cloud.
Frontend Development: Build highly responsive and scalable web applications using React.js, JavaScript/TypeScript, and CSS, enhancing the back-of-house experience.
Systems Thinking: Consider how your code behaves in production, focusing on maintainability, testability, and supportability.
Design and Prototyping: Lead the design and prototyping of solutions, setting the path and standards for the team.
Telemetry and Monitoring: Implement monitoring solutions to proactively detect and address potential issues before they impact customers.
On-Call Support: Participate in a scheduled on-call rotation to ensure system reliability and customer satisfaction.
Collaboration: Work closely with cross-functional teams, mentor junior engineers, and contribute to a culture of continuous improvement.
Delivery and Quality: Consistently deliver valuable features and address design or architectural deficiencies.
Hands-on experience with Java 8+ and Spring Boot
Some experience with React.js, JavaScript/TypeScript, and CSS
Familiarity with SQL databases and writing basic queries
Experience with Git and working with version control in teams
Exposure to Docker and Kubernetes, even if in a learning capacity
Basic understanding of AWS (e.g., using S3, RDS, or ECS)
Exposure to Kafka, Redis, or NoSQL databases like DynamoDB
Some experience working on microservices or distributed systems
Interest or early experience with infrastructure tools like Terraform