Lead Software Engineer, DevOps
- Location HOBOKEN, NJ
- Department Technology
- Team Engineering
- Employment Type -
- Position -
- Requisition GH1062237
What you'll do at
We need super smart engineers from all levels to help us build one of the best engineered e-commerce platform in the world (big talk we know, but that is our goal!). Our engineers combine creativity, curiosity, and drive to continuously perfect and revolutionize Jet from the inside out. We are looking to bring more intellectually curious engineers who are passionate about technology in general (Jet is a technology first company and prides itself on its culture of learning and knowledge sharing and we want all our engineers to be as passionate as we are!)
We run an e-commerce platform on Microsoft Azure with many additional opensource technologies and middleware. All our systems that power Jet.com runs in the cloud so we always think cloud first! Our team uses a mix of Linux and some Windows. Our team is trying to code themselves out of job. We are trying to remove each and every barrier that would keep development team from executing faster than our competitors. This means full stack support in public cloud, automated provisioning, distributed schedulers, alerting, monitoring, log aggregation, metrics, backups, data layers as a service, CI/CD, multi data center deployments and orchestration.
About the Job
This Lead Engineer role requires strong collaboration skills to partner with various application development groups and sustained passion to persistently engage towards building world-class standards in operational excellence. This role will work in a fast-paced environment where multiple streams of deliverables will be rolling into production at various speeds and cycles.
You will be part of Jet’s cloud platform team, a team that is trying to code themselves out of job. Cloud Platform team is trying to remove each and every barrier that would keep application development teams from executing faster than our competitors, which means full stack support in public cloud, automated provisioning, cluster schedulers, alerting, monitoring, log aggregation, metrics, backups, data layers as a service, CI/CD, multi data center deployments and orchestration. This team is also responsible for Site Reliability Engineering at Jet.
You will get to work in an exciting and engaging environment where you will be encouraged to expand your skills, test your creative boundaries, share new ideas, and most importantly - have fun!
Lead a team building cloud platform tools and solutions for a retail organization.
Collaborate with the engineering teams to define strategy and technical platform roadmap, and drive the rapid implementation of appropriate technologies
Encourage value-driven innovation to current framework and processes to continuously improve efficiency of product development processes.
Partner with development teams to prepare for timely and smooth acceptance of deliverables into production environment
Evaluate new tools and technologies based on current and future feature requirements, performance, cost effectiveness, and reliability
Work closely with development teams to understand requirements and applies industry knowledge to recommend build/buy solutions
Execution on all release engineering aspects of DevOps including Configuration Management, Build and Deployment Management, Continuous Integration and Delivery
Review existing solutions with a fresh perspective to suggest improvements and optimizations
Managing and mentoring junior members of the team.
Skills & Requirements
BS or MS in Computer Science or related technical discipline (or equivalent experience)
Experience with cloud delivery platforms, Azure/AWS/GCE
Building high-leverage tools for engineers
Hands on experience with one or more programming languages
Working knowledge of running and tuning large scale applications in production
Hands on experience with Docker / Kubernetes / Mesos / Nomad
Attention to detail in their code and output
Attention to operational excellence
Strong interpersonal skills to coordinate with other application teams
Experience of coaching and mentoring software engineers for technical and professional growth a plus
Technologies We Use
Microsoft Azure, Nomad, Prometheus, Docker, F#, Golang, Ansible, Consul, Vault, Vagrant, Microsoft SQL Server, Redis, ElasticSearch, Kafka, Zookeeper, EventStore, Jenkins, Artifactory, Ubuntu Linux, Windows Server, New Relic, Splunk, Nagios, PagerDuty
Jet is reshaping ecommerce as we know it. Based in Hoboken NJ (just 10 min from Manhattan), we are a shopping site on the relentless pursuit to build the greatest shopping experience in the world. At Jet, we believe in bold. That means taking risks, asking “why not”, looking where no ones looked before and bringing it! Our engineers are utilizing world class technologies, to optimize the supply chain, remove unnecessary costs, sprinkle in some surprise and delight all while saving customers every penny possible and we’re just getting started. At Jet, we have worked hard to build a culture that stresses the importance of learning and sharing knowledge. If you want to be part of the team that is changing the shopping norm and learning a lot along the way, we have a hunch you’d look good in purple.
See what we’ve been up to
"A New & Improved Saving Experience" // by Jessica Anerella, Product Design at Jet.com