Loading

Banner Image
  • Location

    Duluth

  • Job title:

    Lead Application Engineer - Cloud Platform

  • Sector:

    Technology

  • Job type:

    Direct Hire

  • Job ref:

    7292

As a Lead Application Engineer for the Cloud Platform, you will drive a team of engineers to ensure the reliability of applications and infrastructure for the payment products. You will design, build, and maintain the tooling that supports our internal operations and engineering efforts, enabling your team and peers to succeed in everything from testing to deployments. You will learn how the payment products applications and infrastructure ecosystem fits together, how it works, and how it fails.
Additionally, you should care deeply about how your platform supports both your fellow engineers, our client providers, and their end users. This means considering performance considerations, financial flow integrity, user impact, and how your peers will interact with your code.
Your experience should include having built and – equally important -- maintained systems with a hard reliability requirement. You should have a knack for understanding how systems scale and how they fail.
Finally, you should be able to lead a team of engineers on a day-to-day basis towards accomplishing the goals of the team. Your experiences will shape how we build, what we build, and how tooling is used in the payment products development teams.

 

 

What you'll be doing:

Builds scripts, applications, and libraries to support the team and organization in:

  • reliability
  • availability
  • observability
  • system performance

Automates high availability, resiliency, and disaster recovery

  • Design, build, and maintain the tools that ensure availability and reliability
  • Support development teams as needed with deployments, testing, and integration
  • Lead technical planning sessions, engineering code reviews, and DB migrations.
  • Utilize enterprise and open source tools/software to support deployments and maintain uptime
  • Define / educate team on new technologies and/or standards that are introduced to the engineering team
  • Build, test, and support new features/bug fixes in both new and existing applications and tooling
  • Find the path forward for support tools and infrastructure decisions
  • Experience leading and working in Kanban or agile frameworks
  • A firm ability to help a team of fellow engineers increase their velocity and throughput.

 

  • Able to propose and design technical solutions to problems facing the team
  • Deep understanding of Linux systems
  • Intimate knowledge of cloud based infrastructure ecosystems such as AWS and/or GoogleCloud (AWS preferred)
  • Experienced in infrastructure as code (terraform preferred)
  • Development experience in php, python or go
  • Strong grasp of MySQL queries, replication, configuration, etc.
  • Understanding of monitoring and alerting for modern containerized web applications
  • Experience with Kubernetes for container scheduling and orchestration

 

 

What we're looking for:

  • Bachelor’s Degree in Computer Science or related fields

OR

  • 3+ years experience in one or more of the following roles:
    • Software Development
    • DevOps
    • Site Reliability Engineering
  • 1+ years experience leading a software development team

#LI-DK1
#LI-REMOTE

 

ehire.com/jobs

A Human Approach to Staffing

Our Company is committed to the principles of equal employment. We are committed to complying with all federal, state, and local laws providing equal employment opportunities, and all other employment laws and regulations. It is our intent to maintain a work environment which is free of harassment, discrimination, or retaliation because of sex, gender, race, religion, color, national origin, physical or mental disability, genetic information, marital status, age, sexual orientation, gender identity, military service, veteran status, or any other status protected by federal, state, or local laws. The Company is dedicated to the fulfillment of this policy in regard to all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.