Lead Software Engineer, DevOps

Lead Software Engineer, DevOps

  • Location HOBOKEN, NJ
  • Career Area Engineering
  • Job Function Engineering
  • Employment Type -
  • Position Type -
  • 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!)

Jet’s Environment

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!

Responsibilities

  • 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

About Jet

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

 

All the benefits you need for you and your family

  • Multiple health plan options
  • Vision & dental plans for you & dependents
  • Associate discounts in-store and online
  • Financial benefits including 401(k), stock purchase plans and more
  • Education assistance for Associate and dependents

Recently viewed jobs