Senior Software Engineering Manager

Wayfair   •  

Morrisville, NC

Industry: Technology

  •  

8 - 10 years

Posted 91 days ago

Wayfair is looking to hire a # of Senior Software Engineering Managers for our Boston Office. So if you're looking to take the next jump in your career, pleaseapply as we would love to chat with you. We would like candidates to have 8+ years of professional hands on management experience as it relates to managing Full Stack Developers & 5+ years of Full Stack Development experience. This individual should also have current knowledge and experience with coding and still contributes code to his or her teams projects as it relates to 2 Week Sprint Cycles in an Agile SDLC.   

This individual should be a player-coach for your team and provide technical guidance and motivation on a tough day, be able to adapt your style approach to give your team members just what they need in that moment and over the course of their career. This individual should be able to Innovate, identify and deliver solutions and strategies to push the boundaries of our tech stack to handle scalability and performance goals. This individual should have hands on experience with Performance Management, Road Mapping, Growing Teams, Defining Team Goals, Scaling from legacy languages to more modern languages like JavaScript, React JavaScript and other framework languages, Conduct Code Reviews, Conduct weekly One on One's, Perform Annual Performance Reviews, Manage Daily Standups, have experience with Scrum Management and Mentoring Jr to Sr Level Developers.

Being a part of the team will put you in a high visibility and cross-functional role, tasked with working on brand new projects and initiatives while interfacing with various parts of the business like Storefront, Order Processing Platform, Transportation, Warehousing and Supplier Operations. As part of the team, you will be building tools that can aid a global finance team and deal with rapidly-changing set of user needs, integrate accurately and efficiently with internal invoice, credits, and payments systems etc, remain scalable as the number of users and amount of data grows, all while maintaining the high performance and user experience standards that are expected of today's web-based applications as it relates to the following languages: React JavaScript, JavaScript, PHP, SQL Server, Kafka, Storm, Spark, & GraphQL, Python, Redis, & Memcache.

Also, the Senior Software Engineering Manager is focused on real time profitability and performance reporting. To provide revenue and cost metrics for every item that is viewed, stocked, and sold across all our brands along with feeding into real time pricing, business intelligence, and financialreporting. Also to utilize batch and new streaming technologies to aid in the processing of the ever-increasing dataset and push the limits of data pipeline processing at Wayfair.

Examples of projects

Real-Time Visibility looks to maintain processing speed by defining SLAs and Throughput Targets. We were able to transition to Python for large scale, parallel, data processing. Converting our legacy monolithic processing procedure into modular components with a focus on speed and simplicity.  Incorporate real time, distributed, message queues for more resilient pipelines. Develop real time data validation and alerting to ensure that users are aware of anomalies AS they are happening. This requires building intelligent models to both monitor and learn from our real-time data processing. Incorporate automated unit and integration testing across both legacy and new processes to ensure that change does not come with a surprise. Develop a data streaming pipeline framework, Streampipe. The framework is used to manage multiple streaming jobs as part of a larger pipeline. The framework allows users to build processing components and hook into the larger system using a simplified configuration. The entire system is built on top of a distributed message system which allows for impressive horizontal scalability and speed

Role & Responsibilities

This is a management position with high visibility and the opportunity for advancement.

Vision: Drive the creation and execution of quarterly roadmaps for product enhancements and technical improvements, in collaboration with product management to align with Wayfair's business strategy. Agility and the ability to expect new challenges to arrive every day. Advocate engineering practices that ensure safe and fast paced releases, implement and maintain excellent design and development processes.

Leadership: Management of departmental resources, hiring, mentoring, and enhancing to maintain a best-in-class engineering team. Charismatic leader to lead and run multiple sprint teams. The ability to speak proficiently about deeply technical subjects and understand the nuances as it relates to customers and work flows. Also the ability to expect fun and inspiring technical work that grows your skillset as a developer and a manager. Also has experience with working cross functionally with multiple teams such as our SPW Team, My Accounts Team, OMS Platforms Team and many other parts of Wayfair's key Business stake holders. The successful candidate will have excellent written and oral communication skills, cross-organizational and program management skills and thrive in a highly innovative, fast paced, evolving within ambiguous environments. 

$132K - $154K