1

Mid Level Software Engineer Jobs in Villa Rica, GA

Principal Software Engineer

Atlanta, GA · On-site

$129K - $174K/yr

Mentor senior and mid-level engineers through design pairing, code review, and direct coaching ... Experience building software that handles sensitive personal data under real compliance obligations ...

Principal Software Engineer

Atlanta, GA · On-site

$129K - $174K/yr

Mentor senior and mid-level engineers through design pairing, code review, and direct coaching ... Experience building software that handles sensitive personal data under real compliance obligations ...

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

Mentor junior and mid-level engineers and help raise the bar on the team * Communicate effectively ... software engineering experience * Strong proficiency in Python, plus one or more of Golang, Java, C ...

We help businesses develop their "Human Capital" to get to the next level, stay compliant, and ... Collaborate with engineers, product managers, and other stakeholders to develop software solutions ...

Senior Software Engineer

Atlanta, GA · Remote

$117K - $155K/yr

DEPLOY has been retained to find a senior-level Software Engineer to join us on an hourly, flexible contract basis and help build the next generation of AI-first web and SaaS products. You'll own ...

We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Mentor senior and mid-level engineers, helping the team make better architectural decisions and ...

Showing results 21-40

Mid Level Software Engineer information

See Villa Rica, GA salary details

$55.4K

$128.8K

$179.4K

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

As of Sep 2, 2026, the average yearly pay for mid level software engineer in Villa Rica, GA is $128,769.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,700.00 and $151,000.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

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.

Is 25 too late to become a mid level software engineer?

Age is not a strict barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and experience with development tools, through self-study, coding bootcamps, or formal education. Employers value skills and experience over age, so with dedication, starting at 25 is entirely feasible.

What does a mid level software engineer earn?

A mid-level software engineer typically earns between $80,000 and $120,000 annually, depending on location, industry, and experience. They often have 2-5 years of experience and may work with programming languages like Java, Python, or C++, using tools such as Git and Agile methodologies.

What are the most commonly searched types of Software Engineer jobs in Villa Rica, GA?

The most popular types of Software Engineer jobs in Villa Rica, GA are:

What cities near Villa Rica, GA are hiring for Mid Level Software Engineer jobs?

Cities near Villa Rica, GA with the most Mid Level Software Engineer job openings:

Infographic showing various Mid Level Software Engineer job openings in Villa Rica, GA as of August 2026, with employment types broken down into 82% Full Time, 14% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $128,769 per year, or $61.9 per hour.

Mid - Level Electrical Engineer

Strategic Mission Critical

Atlanta, GA • On-site, Remote

Full-time

Medical, Dental, Life, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

Engineering data centers with precision and expertise.
At Strategic Mission Critical, we are more than just engineers; we are experts focusing solely on mission critical facilities. Our seasoned leadership team brings together decades of experience, equipping data center providers worldwide with robust, reliable solutions that keep pace with the evolving digital landscape.
As demand for high-performance infrastructure accelerates - fueled by AI and the expanding digital landscape - SMC continues to lead through technical rigor and operational excellence. We're seeking leaders who think beyond projects to improve the way we deliver them: individuals who elevate people, process, and performance across the firm.
Position Opening:
SMC is actively looking for a Mid-Level Electrical Engineer to execute electrical design for mission critical projects. Typical project types may include design of greenfield and brownfield data center facilities, design of fit-out packages for hyperscale and enterprise clients of colocation providers, data center campus planning, conceptual designs and feasibility studies, and power systems studies such as Neher-McGrath, short circuit, coordination, and arc flash.
This candidate shall be capable of executing basic electrical design projects independently, taking established design criteria through generation of design plans and specifications for permitting and construction. The candidate shall also be capable as serving as a key contributor in part of a larger electrical design team on large and/or complex mission critical projects under the guidance of a senior engineer. The electrical design scope will be a part of a broader project and therefore this candidate should be capable of interfacing with design leads within SMC (mechanical, telecommunications, fire protection, plumbing) as well as externally including architectural, civil, structural, etc.
The ideal candidate will be comfortable mentoring recent graduates and junior designers and engineers, reviewing the work of others, and collaborating with senior engineers to implement broad project goals.
RESPONSIBILITIES:
This candidate will have the opportunity to execute electrical design of various project types while working and coordinating with clients and design leads from all disciplines, as well as serve as the daily lead on smaller projects. This candidate shall have the ability to communicate effectively with co-workers and with clients while being able to meet scheduled project deadlines.
Responsibilities include but are not limited to:
  • Design electrical infrastructure for mission critical buildings and campuses including medium voltage distribution; highly redundant power systems including various redundancy topologies such as distributed and block redundant; on-site generation and UPS backup; typical building systems such as small power, lighting, grounding, and fire alarm.
  • Coordinate with all internal and external disciplines for required electrical power connections.
  • Coordinate monitoring system interfaces for electrical equipment with controls and telecommunications engineers.
  • Be familiar with the basics of electrical power monitoring systems (EPMS).
  • Be capable of reviewing and understanding client standards, design criteria, applicable standards, and best practices in order to apply them to a design project.
  • Understand local and national construction codes and project specifications.
  • Utilize Autodesk Revit on a daily basis to produce detailed design documents.
  • Have experience with the use of Microsoft tools such as Word, Power Point, Excel, and Teams.
  • Meet project deadlines, including working necessary hours to complete major deliverables.
  • Have the ability to travel when required to project sites (approximately 10-20% travel).
  • Have the ability to clearly communicate with others in both written and spoken forms.
  • Lead junior engineers, designers, and modelers, and coordinate the tasks of small project teams to execute delivery of specific design elements.
  • Mentor and train junior engineers, designers and modelers to assist in developing electrical design knowledge base.
  • Maintain excellent organizational skills, with the ability to manage multiple tasks simultaneously.

QUALIFICATIONS:
  • 4-year degree in electrical engineering or architectural engineering with an electrical focus preferred. 2-year degrees and EET degrees with work experience will be considered.
  • Minimum 4 years of experience in facility electrical design, particularly using Autodesk Revit for drawing development.
  • Experience in electrical design for larger industrial and commercial buildings is preferred, with experience in mission critical design a plus.
  • Experience performing and reviewing power studies such as Neher-McGrath, short circuit, coordination, and arc flash is a plus. Familiarity with these studies is preferred.
  • Experience working across the entire construction process, from schematic design through construction administration, including review of submittals and shop drawings, and field work such as existing condition surveys, site observations, and punch lists.
  • Experience leading small electrical design teams and having some client interface experience is preferred.
  • Experience using construction management tools such as Procore and Autodesk Construction Cloud.
  • Basic understanding of power monitoring systems for electrical systems is a plus.
  • Engineer-in-Training (EIT) or Professional Engineer (PE) preferred.

COMPENSATION:
Base Compensation: $90,000-$225,000 (Actual compensation is subject to variation due to factors such as education, experience, skills and/or location)
SMC offers a competitive benefits package, with a 36-hour standard work week, hybrid working arrangement, 13 paid holidays, 100% coverage of medical, health, and dental insurance premiums for our full-time employees, and reimbursement of professional licensing costs. Spouse and family insurance premiums are subsidized by SMC. All full-time employees are additionally eligible for employer-sponsored life and long-term disability insurance as well as participation in our 401(k) plan, with annual safe harbor contribution.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.