Role overview

Software Engineer II- Infrastructure- Remote

Requirements and responsibilities

Readable role content extracted into sections for faster review.

What You’ll Do:

  • Maintain and improve Commerce’s Cloud Development Environment
  • Help engineers become more productive, removing environment concerns as an impediment
  • Maintain Ruby services that orchestrate infrastructure
  • Contribute to a new Golang CLI tool developers will use to manage their environment
  • Work with technologies and tooling such as GCP, Nomad, Consul, Vault, Terraform, Packer, Puppet, and CircleCI to provide an effective development environment
  • Educate engineers on tool usage and process improvements
  • Provide support for the development environment
  • Document technical aspects and user flows of features
  • Work and collaborate with a distributed team across the world
  • Assist in defining the team’s roadmap
  • Work closely with engineers to gather requirements
  • Create and monitor statistics to observe tooling health and functionality

Who You Are:

  • 5+ years of professional experience as a Software Engineer
  • A trusted engineer who has completed either a comprehensive software engineering boot camp, CS, CE, SW, MIS or equivalent degree, or has relevant work experience
  • Knowledge of configuration management systems such as Puppet, Chef, or Ansible (we use Puppet)
  • Experience with Linux systems administration, including solid scripting skills (Ruby) and Bash
  • Experience developing/scripting in Ruby or Golang
  • Experience working with modern infrastructure tools and technologies
  • Comfortable exploring and engaging in unfamiliar languages, tools, and technologies
  • Eager to work on difficult problems
  • Able to contribute to project discovery, design, and implementation
  • Comfortable working on several projects in concert
  • Desire to work in a collaborative, open environment on an Agile team as a contributor and mentor
  • Highly proactive and results-oriented with excellent critical thinking skills

Commerce will never:

  • require payment of recruitment fees from candidates;
  • request personally identifiable information through unsanctioned websites or applications;
  • attempt to solicit money from you as part of the hiring process or as part of an employment offer;
  • solicit money to complete visa requirements as part of a job offer.
Similar roles

Keep a backup shortlist.

Browse stack
FocusSoftware EngineerRole area
Seniority signalMiddleCandidate level
StackGCP, GolangPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link