

Senior Engineer, Development Platforms m/f
Wayfair’s Development Platforms team is looking for a Senior Engineer to help us make software development a delightful experience for more than 1,000 engineers. You'll build world-class tools, systems, lead the way in automation, grow relationships with dozens of talented engineering teams, and become a force multiplier for for an engineering organization that is experiencing massive growth. Solving technical problems at the human level will be your superpower.
What does a Development Platforms Engineer do?
- Envision how engineering-wide tools and systems such as version control, code deployment, custom command-line tools, alerting and logging infrastructure, automated testing platforms, and more all come together to create a delightful engineering experience.
- Proactively reach out to teams to build relationships, discover opportunities, and champion changes which reduce friction in the Wayfair engineering ecosystem.
- Distill their years of experience in the industry to apply best practices, quality standards, and architectural decisions to an ever-growing codebase in the midst of a rapidly moving engineering organization.
- Drive architectural decisions that shape the way 1,000+ software engineers at Wayfair get their work done.
- Be a relentless advocate for the engineering experience by gathering feedback, proposing solutions, and taking ideas from proof-of-concept to production.
- Contributes materially to the evolution of shared library code in all of Wayfair's supported programming languages.
- Have experience managing large scale software systems and/or teams, either in an open- or closed-source setting.
- Understand that today’s best practices eventually become tomorrow’s bad habits. Always challenging your own personal tools to find better / more efficient ways of getting things done.
About you:
- Extensive experience in owning and evolving a technical domain or product
- Strong proficiency with at least one of the following languages: PHP, Python, NodeJS, Java
- Experience with at least one of the following products: Jenkins, Hudson, Travis, Chef, Puppet
- Experience with Docker, Kubernetes, or Helm is a plus, but not required
- Experience in CI/CD or a background in DevOps would be rather awesome, too
For bonus points, have:
- A good sense of humor and an above-average appreciation level of memes
- Experience with Puppet, Docker (or other forms of containerization), Vagrant, VirtualBox or VMware, Selenium and/or Codeception
- An active GitHub account
- Experience presenting at meetups and/or conferences