Skip to main content
Regions Bank logo

Software Engineer - Risk Systems

Regions Bank

Atlanta, GA · HybridFull-time$73K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$73K/yr
Location
Atlanta, GAHybrid
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree, required

Job overview

The Software Engineer oversees application development, modification, and maintenance within Regions’ Technology department. The role supports system monitoring, issue resolution, software testing, and application deployment, while ensuring compliance with risk management and cybersecurity practices. The opportunity is intended to be onsite, with regular office hours at least three days a week, and requires a bachelor’s degree in computer science, computer engineering, or a related field.

Skills & qualifications

RequiredNice to have

Skills

Collaboration, requiredSystem Analysis, requiredRegulatory Compliance, requiredProject Management, requiredSoftware Testing, requiredCode Optimization, requiredSoftware Debugging, requiredCommunication, requiredAnalytical Skills, requiredProblem Solving, requiredC#, nice to have.NET, nice to haveSQL, nice to havePostgreSQL, nice to haveSQL Server, nice to haveOracle, nice to haveGit, nice to haveSDLC, nice to haveAgile, nice to haveCI/CD, nice to haveAutomated Deployment, nice to haveAI-Assisted Development, nice to haveGitHub Copilot, nice to havePython, nice to haveReactJS, nice to haveDocker, nice to haveRESTful APIs, nice to haveKafka, nice to haveEvent-Driven Applications, nice to haveKubernetes, nice to haveAWS, nice to haveSoftware Design, nice to haveSoftware Integration, nice to haveAutomated Testing, nice to haveTroubleshooting, nice to have

Qualifications

Bachelor's in Computer Science, Computer Engineering or Related Field, requiredFull-Time US Work Authorization, required

Benefits

Paid Time Off
401(k) Match
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave

Full job description

Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice.

Regions is dedicated to taking appropriate steps to safeguard and protect private and personally identifiable information you submit. The information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Such information will be stored in accordance with regulatory requirements and in conjunction with Regions’ Retention Schedule for a minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system.

Job Description:

At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This role monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. This position sits within Regions' Technology department.

Primary Responsibilities

  • Assists with the development and installation of new hardware and software

  • Installs and configures systems and other software

  • Tests installed software for malfunction detection

  • Identifies and resolves business systems issues

  • Assists with the design and deployment of new applications and enhancements to existing applications, software, and operation systems

  • Measures effectiveness and efficiency of existing systems

  • Monitors and tests system performance

  • Performs routine systems duties

  • Performs daily actions focused on administering defined processes

  • Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practices

  • May have work thoroughly reviewed by more senior associates

This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or a related field

Skills and Competencies

  • Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective

  • Ability to conduct system analysis to detect issues with performance

  • Ability to interpret and ensure compliance with applicable rules, regulations, and industry guidance

  • Ability to manage multiple projects simultaneously

  • Knowledge of software testing techniques, code optimization and software debugging

  • Strong communication, analytical and problem-solving skills

Additional job detail and preferences for this specific opportunity

  • Experience developing applications using C# and .NET.

  • Experience SQL skills, including query development and troubleshooting with relational databases such as PostgreSQL, SQL Server, or Oracle.

  • Source control using Git.

  • Understanding of SDLC, Agile practices, CI/CD concepts and automated deployment processes.

  • Strong problem-solving and troubleshooting skills.

  • Experience using AI assisted development tools such as GitHub Copilot or similar technologies.

  • Experience with Python development.

  • Experience with ReactJS.

  • Familiarity with Docker and containerized applications.

  • Experience developing and consuming RESTful APIs.

  • Exposure to messaging technologies such as Kafka.

  • Understanding of asynchronous or event driven applications.

  • Exposure to Kubernetes and container orchestration platforms.

  • Experience with AWS cloud services.

  • Familiarity with common software design and integration concepts.

  • Experience developing and maintaining automated tests to support software quality and reliable application delivery.

Regions will not sponsor applicants for work visas for this position. Applicants for this position must be currently authorized to work in the United States on a full-time basis.

This position is intended to be onsite, now or in the near future. Associates will have regular work hours, including full days in the office three or more days a week. The manager will set the work schedule for this position, including in-office expectations. Regions will not provide relocation assistance for this position, and relocation would be at your expense. This position must be within a reasonable driving distance to Birmingham, AL, Atlanta, GA or Charlotte, NC.

Position Type

Full time

Compensation Details

Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role. As these factors vary by individuals, pay will also vary among individual associates within the same job.

The target information listed below is based on the Metropolitan Statistical Area Market Range for where the position is located and level of the position.

Job Range Target:

Minimum:

$73,201.15 USD

Median:

$100,240.00 USD

Incentive Pay Plans:

This job is not incentive eligible.

Benefits Information

Regions offers a benefits package that is flexible, comprehensive and recognizes that "one size does not fit all" for benefits-eligible associates. (https://www.regions.com/about-regions/benefits/benefits-eligibility) Listed below is a synopsis of the benefits offered by Regions for informational purposes, which is not intended to be a complete summary of plan terms and conditions.

  • Paid Vacation/Sick Time

  • 401K with Company Match

  • Medical, Dental and Vision Benefits

  • Disability Benefits

  • Health Savings Account

  • Flexible Spending Account

  • Life Insurance

  • Parental Leave

  • Employee Assistance Program

  • Associate Volunteer Program

Please note, benefits and plans may be changed, amended, or terminated with respect to all or any class of associate at any time. To learn more about Regions’ benefits, please click or copy the link below to your browser.

https://www.regions.com/about-regions/welcome-portal/benefits

Location Details

Riverchase Operations Center

Location:

Hoover, Alabama

Equal Opportunity Employer/including Disabled/Veterans

Job applications at Regions are accepted electronically through our career site for a minimum of five business days from the date of posting. Job postings for higher-volume positions may remain active for longer than the minimum period due to business need and may be closed at any time thereafter at the discretion of the company.

How this job compares

Set against the 39,677 open Software Engineer jobs on Olive Jobs, counted November 10, 2026.

Pay
  • This posting$73K/yr
  • Georgia median$115–199K/yr513 salary ranges
  • US median$133–217K/yr31,690 salary ranges

This rate, $73K, is 53% below the Georgia median midpoint ($154K) — in the lowest quarter of Software Engineer salary ranges in Georgia.

Openings
Olive Jobs lists 716 open Software Engineer jobs in Georgia and 39,677 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Georgia
Experience
Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (32,705 postings).
Education
This posting asks for a bachelor's degree; 12,375 of the 39,677 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 10, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.