At Wayfair, the business problem is to become the world's number one online destination for all things home by ensuring customers have access to technology and innovation, and to solve important customer problems in elegant, scalable, measurable ways.
Requirements
- Expertise with a modern programming language (such as Python, Java, C-Sharp, Scala, GO, or others). Java experience preferred.
- Experience with one or more common open source platforms, tools and framework, eg: Kafka, Kubernetes, Containerization, Java microservices, GraphQL APIs, Aerospike etc
- Hands-on experience delivering software within high-growth environments at scale
- Experienced in designing and building large-scale, cloud-based systems across various projects
- Experience operating distributed services at scale, including familiarity with observability tools, logging techniques, troubleshooting, and incident response.
Responsibilities
- Flex your strength and knowledge on Java, DevOps, and microservice development.
- Contribute to developing services that are built to industry best practices, including observability, architectural patterns, and inter-team dependency mechanisms (like SLOs)
- Write code to implement high-quality, scalable, future-proof services that will have effective system boundaries
- Participate in team planning and delivery meetings in a way that actively supports the goals and success of the team
- Identify risks and gaps in your assigned work and surface them to team leads
- Work closely with product managers, designers, and peers to define project requirements and execution plans
Other
- 3+ years of experience in engineering, with a preference for candidates with a mix of start-up and large-company experience. eComm domain expertise is a bonus
- Excellent communication skills with demonstrated experience driving solutions forward and ability to influence results
- Ability to work in a fast-paced, high growth and agile environment