Full Stack Software Engineer III – Supplier Advertising
Company | Wayfair |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- 6+ years of experience in backend software engineering using object oriented language
- Proficient in Java. Nice to have: Python, Java Script.
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent combination of education and experience
- Experience with Cloud Native architecture platforms like Google Cloud, AWS, or Azure.
- Experience working with relational and non-relational databases
- Experience working with event-driven architectures, DDD, and TDD
- Experience and desire to work in an agile environment
- Analytical mindset and passion for solving business problems with technology
- Experience as a full stack engineer.
- Mastery of some flavor of modern frontend frameworks and technologies like React, Redux, etc
- Experience in Big Data technologies like Apache Kafka/Apache spark/Nosql databases
- Preferred experience in the CI/CD tools/platforms like Buildkite/Docker/Kubernetes.
- Experience in system monitoring using tools like DataDog etc.
- Experience in development and technical design of frontend and backend applications from start to finish
- Understanding of functional programming and javascript best practices
- Experience and deep understanding of atomic design (reusable components)
Responsibilities
- Produce high quality, enterprise grade experiences
- Use Java to design processes that consume/produce data and build backend applications to power Wayfair Supplier Advertising Experience platforms
- Use JavaScript/React to design and build frontend applications leveraged by our suppliers to create and manage their advertising campaigns
- Design and implement data processing pipelines utilizing Google Cloud platform technologies.
- Provide superior monitoring visibility to technical and operational health of the platform using DataDog
- Hone your technical leadership skills as you help grow engineers on your team to develop the next generation of Wayfair engineering
- Collaborate with product managers, designers, and engineers to refine product requirements, aligning development efforts with strategic business goals.
- Uphold high quality standards, advocating for best practices and leading code reviews to maintain excellence in development.
- Explore and implement new technologies and frameworks to enhance platform functionality and user experience.
- Use ecommerce business knowledge to convert the product requirements into a technical solution.
Preferred Qualifications
- Preferred experience in the CI/CD tools/platforms like Buildkite/Docker/Kubernetes.