1

Software Development Engineer Intern Jobs in Atlanta, GA

SDET

Atlanta, GA ยท On-site

$48 - $62/hr

NLB Services is seeking a Software Development Engineer in Test (SDET) to join their team in Atlanta, GA. The role involves automating testing processes for applications, including UI and API layers ...

Software QA Intern

Kennesaw, GA ยท On-site

$17.75 - $23.25/hr

Collaborate with software developers to resolve issues * Conduct regression testing to ensure ... Basic understanding of software development lifecycle * Knowledge of software testing methodologies

Software QA Intern

Lawrenceville, GA ยท On-site

$16.75 - $21.75/hr

Collaborate with software developers to resolve issues * Conduct regression testing to ensure ... Basic understanding of software development lifecycle * Knowledge of software testing methodologies

Software QA Intern

Atlanta, GA ยท On-site

$18.50 - $24.25/hr

Collaborate with software developers to resolve issues * Conduct regression testing to ensure ... Basic understanding of software development lifecycle * Knowledge of software testing methodologies

Along the way you'll build real skills in CPM scheduling, scheduling software, contracts and the ... are developed against project milestones. * Observe "peer review" sessions on complex and high ...

Software Development Engineer in Test

Atlanta, GA ยท On-site

$48 - $62/hr

NLB Services is a company focused on delivering technology solutions, and they are seeking a Software Development Engineer in Test. The role involves designing, developing, and maintaining software ...

Showing results 41-60

Software Development Engineer Intern information

See Atlanta, GA salary details

$12

$24

$37

How much do software development engineer intern jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software development engineer intern in Atlanta, GA is $24.44, according to ZipRecruiter salary data. Most workers in this role earn between $19.90 and $27.74 per hour, depending on experience, location, and employer.

What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What does a software development engineer intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What are the key skills and qualifications needed to thrive as a software development engineer intern, and why are they important?

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.
What are the most commonly searched types of Software Development Engineer jobs in Atlanta, GA? The most popular types of Software Development Engineer jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Software Development Engineer Intern jobs? Cities near Atlanta, GA with the most Software Development Engineer Intern job openings:
Infographic showing various Software Development Engineer Intern job openings in Atlanta, GA as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 14% Part Time, and 5% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $50,840 per year, or $24.4 per hour.

Software Development Engineer in Test

Intercontinental Exchange Holdings, Inc.

Atlanta, GA โ€ข On-site

$48 - $62/hr

Full-time

Posted 23 days ago


Job description

Overview

Job Purpose

The Intercontinental Exchange (ICE) presents a unique opportunity to work with cutting-edge technology and address complex business challenges in the financial sector. As a Software Development Engineer in Test, you will work with System Analysts, Development and Functional QA to understand the business/ product requirements, system requirements and test scenarios related to the financial applications and to build or modify the automation framework. You will be responsible for maintaining these frameworks by following current standards along with coordinating test execution, training users and providing user support. The successful candidate will be able to multitask in a dynamic team-based environment while demonstrating strong problem solving, extensive technical skills, decision-making abilities, and the highest level of professionalism. The candidate is also expected to be self-motivated individual who has a proven history of delivering high-quality test results and can thrive in a fast-paced environment.

ย 

Responsibilities

  • Work with industry leading test automation tools: Application Lifecycle Management (ALM); Selenium utilizing Java; Custom Python frameworks, SoapUI and other API testing tools
  • Work with technology team in building cutting edge financial systems
  • Reviewing business and functional requirements to produce a test strategy and test cases.
  • Develop, execute and maintain test cases for new and existing application features
  • Gain experience with Iterative and Agile software development methodologies.
  • Report bugs, help manage the bug triage process and ensure all issues are handled efficiently
  • Provide timely status updates and assist the team in making decisions about release readiness
  • Participate in all aspects of a full-lifecycle development methodology, and related quality concepts and processes
  • Performs troubleshooting software / hardware configuration problems
  • Exposed to automation test execution and automation test script maintenance
  • Identifies and resolves escalations with emphasis on root cause analysis
  • Communicates plans and status efficiently and helps to ensures team is on track for all testing efforts
  • Develop a strong background in building automated testing architectures/ frameworks
  • Experience participating in all aspects of a full-life cycle development methodology and related quality concepts and processes.

Knowledge and Experience

  • Bachelor's degree or higher in Computer Science or related degree
  • 3+ years' experience in reviewing product requirements and design, creating test plans, and testing distributed web-based applications
  • 3+ years' Web-based GUI testing for Java/J2EE applications using data driven test methodologies
  • Experience using ALM or similar test management tools
  • 2+ years' experience programming in Python or Java
  • Experience working in UNIX/Linux and SQL/Oracle environments
  • Experience working with test automation tools
  • Comfortable with test automation execution and maintenance
  • Solid understanding of Agile/SCRUM methodologies a plus
  • Ability to work independently and productively under pressure
  • Strong problem-solving, analytical, technical, and troubleshooting skills
  • Track record of completing assignments on time with a high degree of quality
  • Ability to set priorities and multi-task in a fast-paced environment
  • Excellent written and verbal communication skills
  • Strong organizational skills and decision-making ability

#LI-JW1

----------Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.Employment Type: FULL_TIME