1

Mid Level Software Engineer Jobs in Atlanta, GA (NOW HIRING)

Senior Software Engineer

Atlanta, GA

$117K - $155K/yr

Join Our Team as a Senior Software Engineer Company: Coreforce Location: Atlanta (Hybrid) Job Type ... Mentor junior and mid-level engineers through pairing, code reviews, and design guidance * Own CI ...

Senior Software Engineer

Atlanta, GA · On-site

$140K - $150K/yr

Join Our Team as a Senior Software Engineer Company: Coreforce Location: Atlanta (Hybrid) Job Type ... Mentor junior and mid-level engineers through pairing, code reviews, and design guidance * Own CI ...

Sr. Software Engineer

Austell, GA

$110K - $145K/yr

We are seeking a skilled and motivated Mid-Level Software Engineer to join our development team. This role will focus on designing, developing, and supporting business applications, APIs, automation ...

Sr. Software Engineer

Austell, GA · On-site

$110K - $145K/yr

We are seeking a skilled and motivated Mid-Level Software Engineer to join our development team. This role will focus on designing, developing, and supporting business applications, APIs, automation ...

Sr. Software Engineer

Austell, GA · On-site

$110K - $145K/yr

We are seeking a skilled and motivated Mid-Level Software Engineer to join our development team. This role will focus on designing, developing, and supporting business applications, APIs, automation ...

Sr Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

... mid-level and junior engineers on design, cloud practices, and AI tool usage Promote a culture of quality, continuous improvement, and learning QUALIFICATIONS ✓ 5+ years of professional software ...

Works in the area of Software Engineering, which encompasses the development, maintenance and ... Organises own time to deliver against tasks set by others with a mid term horizon. Works co ...

Mid Level (3-5 years experience) * Senior Level (5-15 years experience) * SDET (3+ years experience) * Work at the cutting edge of enterprise AI, solving complex challenges and improving how ...

Sr. Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

Support and mentor mid-level and junior engineers on design, cloud practices, and AI tool usage ... of professional software engineering experience; bachelor's degree in computer science or ...

Sr Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

... mid-level and junior engineers on design, cloud practices, and AI tool usage • Promote a culture ... Required : • 5+ years of professional software engineering experience; Bachelor's degree in ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Atlanta, GA salary details

$61.1K

$141.9K

$197.6K

How much do mid level software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for mid level software engineer in Atlanta, GA is $141,867.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,400.00 and $166,400.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Atlanta, GA? The most popular types of Software Engineer jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Mid Level Software Engineer jobs? Cities near Atlanta, GA with the most Mid Level Software Engineer job openings:
Infographic showing various Mid Level Software Engineer job openings in Atlanta, GA as of July 2026, with employment types broken down into 1% Locum Tenens, 93% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $141,867 per year, or $68.2 per hour.
Software Engineer (Java/Spring Boot)

Software Engineer (Java/Spring Boot)

Bellwood Labs

Atlanta, GA • On-site, Remote

$77K - $111K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 hours ago


Job description

About the job
We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions, and AWS.
This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You'll collaborate closely with engineers, designers, and product teams to deliver business-critical software solutions in a fast-paced consulting environment. This position reports to an Engineering Team Lead.
Key Responsibilities Include:
  • Designing, building, scaling, and enhancing software products, applications, and platforms based on client needs and business requirements
  • Collaborating with designers, product teams, and fellow engineers to develop effective technical solutions
  • Communicating technical concepts clearly to both technical and non-technical stakeholders
  • Contributing to architecture discussions, engineering best practices, and continuous improvement initiatives
  • Deploying and supporting applications in cloud-based environments
  • Learning and adapting quickly across a variety of technologies, tools, and client environments
  • Performing other duties as assigned
Qualifications
  • 3+ years of software development experience
  • Deep experience with Java and Spring Boot
  • Experience building and scaling web-based software products or applications
  • Experience working with cloud platforms such as AWS, Google Cloud, or Azure
  • Strong communication and collaboration skills
  • Ability to work effectively across multiple projects and technologies

*Experience with Kubernetes, Docker, GitHub Actions, AWS, Argo CD, MongoDB Atlas, React, Go, Python, or C#/.NET is highly valued.
The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments.
Compensation & Benefits
Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth.
The estimated annual salary range for this role is $77,000 - $111,000
Benefits Include
  • Remote work environment
  • Open PTO
  • Subsidized medical, dental, and vision insurance
  • Short- and long-term disability coverage
  • 401(k) plan
  • Profit sharing
  • Referral bonuses
  • Company retreats
Travel Requirements
This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood's culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. Additional travel related to client or team needs may occasionally be required.
Company Description
Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation.
Our Mission
Bellwood seeks to be and be known as the most trusted partner to build and scale software products.
Our Core Values
  • We Embrace Your Goals
  • We Own our Commitments
  • We Succeed through Empathy
  • We Take the Next Step

Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you!