Senior Software Engineer - AWS Cloud & Automation

Bartech Staffing

Urbandale (IA)

On-site

USD 110,000 - 140,000

Full time

11 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Impellam Group is seeking a Senior Developer to join the Operations & Enablement team. This role designs complex software solutions and mentors junior engineers while handling on-call duties. You will work on cloud automation, infrastructure, FinOps, and global initiatives.

Required is 4+ years in AWS, Python, Terraform, and TypeScript, with strong communication skills and agile experience. Domestic travel up to 10% may be required.

Qualifications

  • Bachelor's degree or equivalent experience required.
  • 4–7 years of programming/software development experience.
  • 4–7 years of experience with software development processes.
  • 4–7 years of experience with product design, test and/or analysis.
  • 4–7 years of experience participating in Agile Development.
  • 4+ years of experience with application development and scripting languages.
  • 4+ years of experience with AWS.
  • 4+ years of experience with Python, Boto, Terraform, TypeScript.
  • 4+ years of experience with Github Actions CI/CD.
  • 4+ years of experience with infrastructure as code, automation, troubleshooting and root cause analysis.

Responsibilities

  • Develops, codes, configures, and tests programs and systems.
  • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
  • Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
  • Executes necessary documentation, as directed, or needed.
  • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
  • Follows industry-standard agile software design methodology for development and documentation.
  • Mentors junior software engineers on the team.
  • Serves as a Senior Developer on the Operations & Enablement team including handling on-call duties.
  • Develops automation for cloud accounts, infrastructure, FinOps and Enablement.
  • Troubleshoots production issues and communicates root cause of problems to others.
  • Works with teams globally to support organizational initiatives.

Skills

Python
Boto
Terraform
TypeScript
Github Actions CI/CD
AWS
Elasticsearch/OpenSearch
Unix/Linux

Education

Bachelor's Degree in Engineering/Technology/Computer Science or related field

Tools

AWS

Job description

Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports. This level designs complex/significant parts of a system/sub-system or works on a complete product of a broad scope and solves well-defined problems with little guidance. May act as a work lead, providing technical coaching to other engineers and support personnel; recognized as an expert user of critical technology; develops new software functionality for product development.

Major Duties:
  • Develops, codes, configures, and tests programs and systems.
  • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
  • Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
  • Executes necessary documentation, as directed, or needed.
  • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
  • Follows industry-standard agile software design methodology for development and documentation.
  • Mentors junior software engineers on the team.
  • Serves as a Senior Developer on the Operations & Enablement team including handling on-call duties.
  • Develops automation for cloud accounts, infrastructure, FinOps and Enablement.
  • Troubleshoots production issues and communicates root cause of problems to others.
  • Works with teams globally to support organizational initiatives.
Skills, Abilities, Knowledge:
  • Ability to analyze, translate, and define business requirements into technical solutions.
  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation.
  • Ability to apply engineering principles and concepts for designs.
  • Ability to manage many competing priorities/requests in a fast-paced environment.
  • Ability to write code independently without one-on-one direction.
  • Strong attention to detail and problem solving skills.
  • Self-motivated and able to work independently.
Education:
  • Bachelor's Degree in Engineering, Technology, Information Technology, Computer Science or a related discipline, or equivalent experience.
Work Experience:
  • 4-7 years of experience in programming/software development.
  • 4-7 years of experience with software development processes.
  • 4-7 years of experience with product design, test and/or analysis.
  • 4-7 years of experience participating in Agile Development.
  • 4+ years of experience with application development and scripting languages.
  • 4+ years of experience with Amazon Web Services (AWS).
  • 4+ years of experience with Python, Boto, Terraform, TypeScript.
  • 4+ years of experience with Github Actions CI/CD.
  • 4+ years of experience with infrastructure as code, automation, troubleshooting and root cause analysis.
Required Qualifications:
  • Excellent communicator, written and verbal.
  • Ability to work in a global team environment.
  • AWS Certification (Developer/Architect/DevOps).
  • Experience with Agile development processes including Test Driven Development, Test Automation, and PYTest.
  • Able to participate in on-call rotation every month and handle off-hours support work.
  • Ability to travel domestically 10% of the time or less.
Preferred Qualifications:
  • 6+ years of experience with Amazon Web Services [ECS, S3, ES, Lambda, ELB].
  • 2+ years of experience with Unix/Linux operating systems.
  • 2+ years of experience with Elasticsearch/OpenSearch administration or support.
  • Experience with applications development environment, database, data administration and infrastructure capabilities and constraints.

Impellam Group and its brands are equal-opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre-employment activity, and the performance of crucial job functions.

If you require additional disability considerations, modifications, or adjustments please let us know by contacting HR-InfoImpellamNA@impellam.com or fill out this form to request accommodations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AWS Software Engineer | Cloud Automation & On-Call
Senior AWS Software Engineer | Cloud Automation & On-Call

Bartech Staffing • Urbandale (IA)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Everestek Technosoft Solutions • United States

Remote
USD 140,000 - 190,000
Software Automation Engineer, Annapurna Labs
Software Automation Engineer, Annapurna Labs

Amazon Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 130,000 - 190,000
Senior Level Developer
Senior Level Developer

Ignite IT, LLC • Suitland (MD)

On-site
USD 120,000 - 150,000
401(k) with matching and 100% vested
Health Insurance - 3 plans to select from
Paid time off
+1
Software Development Engineer, Amazon Workspaces Applications
Software Development Engineer, Amazon Workspaces Applications

Artha • Seattle (WA), Northern (KY)

Hybrid
USD 175,000 - 214,000
Software Development Engineer, ASP Core Enablement Shared Services (ESS) (AWS)
Software Development Engineer, ASP Core Enablement Shared Services (ESS) (AWS)

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, AWS Partnerships
Software Development Engineer, AWS Partnerships

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Agile Developer 4-8932-OL
Agile Developer 4-8932-OL

Onyx Point, Inc. • Northern (KY)

On-site
USD 78,000 - 250,000
Health Coverage
401(k) plan
Paid Time Off
+2
Systems Development Engineer, ADC2S
Systems Development Engineer, ADC2S

Amazon • Herndon (VA)

On-site
USD 170,000 - 210,000
Software Development Manager, Management Plane (AWS)
Software Development Manager, Management Plane (AWS)

Amazon • Seattle (WA)

On-site
USD 184,900 - 250,200
Health insurance
RSUs
Paid time off
+2