Wayfair

Software Architect

Bengaluru, KA, IN

12 days ago
Save Job

Summary

Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements.


Who We Are:

Wayfair runs the largest custom e-commerce large parcel network in the United States, approximately 1.6 million square meters of logistics space. The nature of the network is inherently a highly variable ecosystem that requires flexible, reliable, and resilient systems to operate efficiently.


The Platform Insights team is looking for smart, passionate and curious people who are excited to help us scale, support, and engineer our database, distributed analytic, and dashboards. With the broad reach of the technologies we are using you will have the opportunity to grow your network and skills by being exposed to new people and ideas who work on a diverse set of cutting-edge technologies. If you are the type of person who is fascinated by engineering extremely large and diverse data systems and if you are passionate about troubleshooting challenging technical problems in a rapidly innovating cloud environment, you could be a great fit.


What You'll Do:

  • Influence the design and architecture of Wayfair systems as part of the Cloud Enablement journey; collaborate with development teams to design scalable and reliable systems.
  • Work on a variety of technologies - from system implementations, to software and tools built in house, to application systems delivering acceleration as a service.
  • Architect and implement robust, well-tested services. Provide technical design and code reviews for peers within your team and across the broader Engineering Effectiveness org.
  • Develop and maintain tools and frameworks for automating the deployment, configuration, and management of software systems. Automate repetitive tasks to increase efficiency and reduce human error.
  • Provide insights into opportunity areas for the platform, influencing priorities and team roadmaps in close partnership with Engineering and Product leadership.
  • Be a multiplier, mentor other engineers on the team and help them become more productive and implement engineering best practices.
  • Promote a culture of engineering excellence, up-leveling the technical expertise of engineers across Engineering Effectiveness org.


What you’ll Need:

  • 10+ years of experience in software engineering and designing systems at scale.
  • Experience in development of new applications using technologies such as Java or Python
  • Experience with Cloud Native architecture in one of the big 3 providers (GCP, Azure, AWS).
  • Experience with Continuous Integration (CI/CD) practices and tools (Buildkite, Jenkins, etc.).
  • Experience leveraging monitoring and logging technologies (e.g. DataDog).
  • Track-record of being a hands-on developer efficiently building technically sound systems.
  • Strong verbal and written communication skills.
  • Ability to work effectively with engineers, product managers, and business stakeholders alike.
  • Experience mentoring engineers and leading code reviews.Proficient in effective troubleshooting and issue resolution techniques.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: