Site Reliability / Infrastructure Engineer

Share this job:
Last Updated Feb 05, 2021
Mid Level | W2 | On-Site | Full-Time

Description

Adwerx is on the lookout for an Infrastructure Engineer to join our small and talented infrastructure team and help us design, build, and automate performant, resilient, and highly-available systems that our teams and customers rely on. In this role, you’ll help us run a handful of mature (and in some cases brand-new) services in the cloud and apply your skills to make them resilient, performant, and highly-available during the rapid adoption of our products. The infrastructure you’ll build has a large impact on an organization that is focused on software development best practices and standards.

Technologies we use:
  • Our production systems run in Amazon Web Services and Google Cloud Platform
  • Some services we rely on include EC2, S3, RDS (MySQL), Elasticache and search, GKE, Airflow, RabbitMQ, Redshift
  • Some tools we use include Datadog, Ansible, Kubernetes, Terraform, SumoLogic, Helm, statsd, docker, NewRelic, and CircleCI
  • Our applications are built primarily with Ruby on Rails. You’ll also encounter or work with Node.js, Go, and Python
In this mission-critical role, you will:
  • Find ways to use existing systems to improve scalability and performance for our platform
  • Interact with the larger organization to ensure the uptime and reliability of our infrastructure
  • Design, build and maintain the core infrastructure for Adwerx
  • Iterating on security standards and reviewing code for secure coding practices
  • Partner with engineering teams closely to educate and consult
  • Help transition services and deployments into orchestrated containers
  • Participate in solution design for new features, products, systems, and tooling
  • Learn new ways and teach others to debug complex distributed systems
  • Continually monitor application/system performance and costs (SLOs), generate actionable insights and either implement or advocate for them
  • Participate in on-call rotations, along with every member of the engineering team
  • Eliminate repetitive manual tasks and recurring errors
  • Ensure we are always employing best-of-breed tooling for all our infrastructure and automation needs
  • Collaboratively plot the course and document Adwerx infrastructure
  • Participate (and sometimes run point) in handling production incidents
  • Work closely with engineering teams to conduct root cause analysis for production incidents, and evolve infrastructure and tooling.
  • Plan for the growth of Adwerx’s infrastructure
  • Build a great customer experience for people using your infrastructure
  • Write high quality code in a programming language (e.g. Ruby, Python, Go)
Qualifications:
  • 2+ years of experience as a software developer, DevOps or SRE role, or equivalent.
  • Experience working with distributed systems in a cloud environment
  • Ability to design and write software in Ruby, Go, Javascript, or Python
  • Comfortable debugging distributed systems
This role may be extra special if you:
  • Have a passion for site reliability and automation
  • Thrive in a highly collaborative, rapid-growth environment
  • Love building tooling and infrastructure to help developers be more productive
  • Love eliminating repetitive manual tasks through automation
  • Have experience with or a desire to work with Kubernetes
  • Have a healthy appreciation of what it means to work in production
  • Have solid Unix command line and systems chops or want to become more proficient
  • Have experience with large, distributed SaaS or eCommerce systems or want to become more proficient
  • Have vision and well-informed opinions about how to build infrastructure for a high-growth, technology-driven company
  • Think about systems — their edge cases, failure modes, and life cycles
  • Can debug complex problems across the whole stack
  • Focus on the needs of our users, both internal and external
  • Pursue self-improvement with a growth-mindset and always seek feedback
What You’ll Get:
  • Competitive salary and potential for equity
  • Comprehensive medical, dental, and vision plan options (100% of basic plan premiums paid by company)
  • 401(k) plan with a company match of up to 4%
  • A collaborative work environment where you’ll learn about and influence every aspect of the business
  • The opportunity to work with and learn from some of the most talented leaders, developers, marketers and designers
  • The ability to help define the foundational technology that will power the growth of our business
  • An environment that fosters transparency and the company vision through monthly company updates, happy hours and full disclosure
  • Flexible work scheduling
Our culture:
Adwerx is a high-growth company where you can thrive in our highly collaborative teams, and where everyone is encouraged to contribute ideas across all levels of the organization.

Our charter is centered around trust, humility, and respect. We abide by the mantra “if it’s not in version control, it doesn’t exist”, strive to write documentation our peers will love, and always try to leave things better than we found it. We employ testing and continuous delivery for all our services and empower our developers to iterate and deploy as often as they need.

Infrastructure engineers share an on-call schedule, but our systems are stable and fire drills are rare. We host lunch and learns, conduct blameless post-mortems, and regularly recognize our peers with shout outs. Although our office in the American Tobacco Campus in Durham, NC is currently closed due to COVID-19, employees have the flexibility to work from anywhere in the United States.

The company Benefits and Perks will carry over into the job post.

Job Details





Feature Job

This job has been featured since: Oct 23, 2019

Top 3 Desired Skills

  • azure.svgA skill svg icon
    Azure
  • javascript.svgA skill svg icon
    Javascript
  • ruby.svgA skill svg icon
    Ruby

Top 3 Desired Tools

  • slack.svgA skill svg icon
    Slack

Benefits & Perks

  • Free nutrition services with a registered Dietician!
  • Opportunities for continued education
  • 3 weeks paid parental leave for all Mom's and Dad's
  • 1/2 day PTO reward when Adwerx hits monthly revenue goals!
  • 18 days of Paid Time Off per year (23 days after 3 years!)
  • Company-sponsored events and happy hours
  • 401(k) plan with up to a 4% company match
  • 8 company-paid holidays per year
  • 100% company-paid disability and life insurance policies
  • 100% company-paid medical, dental and vision coverage

Our employees work hard for us so we work hard to take care of them by providing a best-in-class benefit offering to our team. 

Office Locations