Senior Software Engineer

The Hiring Group

Greenville (SC)

Hybrid

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance (employer paid 50%)
Vision insurance
Dental insurance
PTO 2+ weeks
401k with employer match
Training & development opportunities
24/7 consultant support

Job summary

The Hiring Group in Greenville, SC seeks a Senior AWS Software Engineer to design, develop, deploy, and support scalable business-critical applications on a modern AWS/TypeScript stack. You will collaborate with product, UX/UI, data partners, and other developers to deliver reliable, secure software solutions.

The role combines on-site and hybrid work, requires 40 hours per week, and offers mentorship and technical leadership across 7–35 team members.

Qualifications

  • 5+ years of professional software engineering experience with hands-on JavaScript/TypeScript, React, and Node.js.
  • Extensive AWS experience, designing and deploying scalable applications.
  • Experience with automated testing using Playwright, Jenkins, Zephyr, and JMeter.
  • Proficiency with Linux CLI and scripting (Python, SQL) and data tools like Databricks, Power BI, Grafana.
  • Strong collaboration, ownership mentality, and ability to mentor teammates.

Responsibilities

  • Design and implement features using JavaScript/TypeScript, React, Node.js, and AWS.
  • Maintain scalable, secure, and reliable code; improve performance.
  • Troubleshoot frontend, backend, and data issues; provide documentation.
  • Develop testing strategies with Playwright; support CI pipelines.
  • Build data pipelines and dashboards with Databricks, SQL, Power BI, Grafana.
  • Mentor junior engineers and provide technical leadership.
  • Collaborate with product owners and data partners to translate requirements.

Skills

JavaScript/TypeScript
React
Git
Linux CLI
Python
SQL

Tools

AWS
Playwright
Jenkins
Zephyr
JMeter
Databricks
Power BI
Grafana
Feathers.js/Node.js
PostgreSQL
MongoDB Atlas

Job description

The Need:

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.


Location: Greenville, SC, which is situated just about halfway between Charlotte, North Carolina and Atlanta, Georgia.


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.


Travel: Travel for this role is not expected.


Work Status: Must be authorized to work in the U.S. (US Citizen preferred or permanent resident Green Card)


Day-to-day job responsibilities:


  • 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.


Must haves for the position:

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


Technical Environment:


  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Alliance of Professionals & Consultants, Inc. • South Carolina

Hybrid
USD 96,000 - 99,000
Sr. Software Engineer
Sr. Software Engineer

Alliance of Professionals & Consultants, Inc. (APC) • Greenville (SC)

Hybrid
USD 96,000 - 99,000
Senior AWS Software Engineer | Hybrid SC | TypeScript
Senior AWS Software Engineer | Hybrid SC | TypeScript

The Hiring Group • Greenville (SC)

Hybrid
USD 120,000 - 150,000
Medical insurance (employer paid 50%)
Vision insurance
Dental insurance
+4
Senior Technical Business Analyst / Scrum Master
Senior Technical Business Analyst / Scrum Master

Dev Technology Group • Reston (VA)

On-site
USD 80,000 - 140,000
Flexible work schedules
Telework options for eligible projects
Tuition reimbursement
+1
Senior Full Stack Developer – (React, Node, AWS & Agentic AI)
Senior Full Stack Developer – (React, Node, AWS & Agentic AI)

Socket.dev • Herndon (VA)

Hybrid
USD 140,000 - 190,000
Generous time-off policy
Flexible telework options
Career development & training
+2
Full Stack Engineer
Full Stack Engineer

Blankfactor • Atlanta (GA)

Hybrid
USD 90,000 - 140,000
Systems Engineering Subject Matter Expert (SME)
Systems Engineering Subject Matter Expert (SME)

Staffed4U • Herndon (VA)

On-site
USD 180,000 - 230,000
5 weeks PTO + birthday leave
401(k) with 10% employer contribution
Employer-paid dental coverage
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Hunt Military Communities • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

Echo Global Logistics • Reno (NV)

On-site
USD 120,000 - 160,000
Bonus eligible
Software Engineer (JavaScript, AngularJS, MongoDB, AWS)
Software Engineer (JavaScript, AngularJS, MongoDB, AWS)

Cymertek Corporation • Reston (VA)

On-site
USD 90,000 - 130,000