Senior AWS Full Stack Software Engineer

HIRING GROUP LLC
Greenville, SC, United States
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Data Analysis Application Performance Management Automation of Tests Command-Line Interface Software Quality Linux
+30 more
Apache JMeter Python (Programming Language) PostgreSQL MongoDB Node.Js Software Reliability Testing Power BI Secure Coding Software Engineering SQL Databases TypeScript ReactJS Delivery Pipeline Grafana State Machines Backend Git Cloudformation Material UI Playwright Data Management Tools for Reporting Front End Software Development Cloudwatch Software Version Control Data Pipelines Devsecops Service Stack Jenkins Databricks

Job description

Our client is looking for a qualified full-time Senior AWS Software Engineer to help facilitate both the ongoing support of existing systems as well as system upgrades and integration for new systems., This role focuses on designing, developing, deploying, and supporting scalable business-critical applications using a modern AWS and TypeScript-based technology stack. The engineer will work closely with product owners, UX/UI teams, data partners, and other developers to build reliable, secure, and maintainable software solutions., * Design and implement application features using JavaScript/TypeScript, React, Node.js, and AWS technologies.

  • Maintain high-quality, scalable, and secure code while improving application performance and reliability.
  • Troubleshoot and resolve complex frontend, backend, and data-related defects.
  • Create and maintain technical documentation, APIs, and operational procedures.
  • Develop and maintain automated testing strategies using tools such as Playwright.
  • Support DevSecOps deployment pipelines, production support, and incident resolution.
  • Build data pipelines and dashboards using Databricks, SQL, Power BI, and Grafana.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Mentor junior engineers and contribute technical leadership to the team.

Key Technologies

  • JavaScript / TypeScript
  • React and Material UI
  • Node.js / Feathers.js
  • AWS Services (ECS, EC2, Lambda, Step Functions, CloudWatch, S3, CloudFormation, CodePipeline)
  • Git version control
  • PostgreSQL and MongoDB Atlas
  • Databricks, SQL, Python
  • Power BI and Grafana
  • Playwright, Jenkins, Zephyr, JMeter

Success Factors

  • Deliver high-quality solutions with minimal rework.
  • Design scalable and maintainable systems.
  • Quickly diagnose and resolve production issues.
  • Provide trusted analytics and dashboard outputs.
  • Act as a dependable technical mentor and collaborator.

Requirements

Do you have experience in Version control systems?, Experience & Technical Skills

  • 5+ years of professional software engineering experience with most recent experience being hands on with JavaScript / TypeScript, specifically React and Material UI, Node.js, and Git
  • Experience building, deploying, and supporting applications on AWS (Amazon Web Services), using the Amazon technology framework.
  • Practical experience with testing and quality practices, including: automated testing frameworks such as Playwright, CI/testing and test management tools (Jenkins, Zephyr), and Performance and reliability testing tools (JMeter)

The ideal candidate will also possess:

  • Hands-on working knowledge using Linux CLI (Command line Interface) environments and working knowledge of data, BI, and analytics tools, including: Python and SQL, Databricks, Power BI, and Grafana
  • Strong application design skills, with attention to scalability, reliability, and maintainability
  • Ability to responsibly leverage AI tools to improve development efficiency, testing, troubleshooting, and data analysis
  • Ways of Working & Mindset
  • Ownership mentality for design decisions, code quality, and production stability
  • Ability to work independently on complex problems while collaborating effectively with others
  • Strong problem solving and analytical skills
  • Clear communication with both technical and non-technical partners
  • Commitment to continuous learning and improving engineering practices

Benefits & conditions

Pulled from the full job description

  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, Contract: Long-term with no defined end date. CTH possible after 6 months but not guaranteed

Who is the internal/external customer: Internal and external business partners

Size of group: Varies depending on projects and squads involved. 7-35 people.

Work Schedule: Normal work hours are 40 hours per week Monday through Friday. Hybrid 3-days/week must be on-site in Greenville, SC, subject to change.

About the company

  • TypeScript first technology stack and runs fully in AWS.
  • All systems and services are hosted in AWS, leveraging services such as ECS, EC2, Lambda, Step Functions, and Control Tower depending on the use case.
  • The core application layer is developed primarily in TypeScript using React on the front end and Feathers.JS/Node.js on the back end using Postgres and MongoDB Atlas for relational and document based data respectively.

At The Hiring Group, our mission is to create a win-win situation for both our contractors and our clients, by focusing on the well-being of our contractor team. Our mantra is “Great Contractors Deserve Great Benefits.” We provide our contractors with gold-level medical (employer paid at 50%), vision, and dental insurance, at least two weeks of PTO, 401k with employer match, training and development opportunities, and 24/7 dedicated consultant support. By investing in our contractors, we aim to increase employee retention, satisfaction, and productivity, which translates to increased value for our clients. We have been ranked several times on the Inc 5000 fastest-growing companies list, Best Places to Work in the U.S. by Inc Magazine, and Best Companies to Work for in South Carolina.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all