Software Engineering Manager - Language Platforms

Full Time
Bengaluru, Karnataka, India
8 months ago

Who we are

The Language Platforms team is responsible for accelerating time to delivery of business value for Java and Python developers and reducing friction in the software development lifecycle.  From Docker images to libraries and seed projects, our team provides the foundation for all other engineering teams to build their applications on.

What You'll Do

  • Lead one or more dev teams of strong, engaged engineers. Manage, mentor and coach team members at multiple career levels
  • Partner as a thought leader with your product and marketing peers to define the vision for your platform and build the roadmap for your team
  • Execute and own all aspects of software development for your team – design, development and deployment
  • Use depth and breadth of technical expertise to ensure platforms being built are scalable, maintainable and extensible
  • Demonstrate strong motivation and drive to improve all aspects of the team and platform - whether it's making process improvements or rearchitecting the platform for the next level of scale and operability
  • Monitor open source software activity to capitalize on strategic opportunities and steer clear of potential liability

What You'll Need

  • B.S. or equivalent experience in computer science/related field
  • 10+ years of experience in relevant functional areas
  • Experience making architectural and design-related decisions for large scale platforms, understanding the tradeoffs between time-to-market vs. flexibility
  • Experience building production scale applications using Java or Python, Docker and Kubernetes and a deep knowledge of the respective toolchains
  • Experience provisioning and operating production scale applications in one of the major cloud providers (GCP, AWS, Azure)
  • Experience building production scale applications using REST & GraphQL APIs, Event stream producers/consumers, RDMBS and NoSQL persistence
  • Experience building and enhancing pipelines with CI/CD systems like Buildkite, Jenkins, Circle CI, etc
  • Experience hiring and mentoring junior and senior engineers across levels
  • Experience initiating and driving complex projects to completion with minimal guidance

Assistance for Individuals with Disabilities

Wayfair is fully committed to providing equal opportunities for all individuals, including individuals with disabilities. As part of this commitment, Wayfair will make reasonable accommodations to the known physical or mental limitations of qualified individuals with disabilities, unless doing so would impose an undue hardship on business operations. If you require a reasonable accommodation to participate in the job application or interview process, please let us know by completing our Accomodations for Applicants form.

Need Assistance?

For more information about applying for a career at Wayfair, visit our FAQ page here. 

About Wayfair Inc.Your personal data is processed in accordance with our Candidate Privacy Notice (https://www.wayfair.com/careers/privacy). If you have any questions or wish to exercise your rights under applicable privacy and data protection laws, please contact us at dataprotectionofficer@wayfair.com.