1

Internship New Grad Software Engineer Jobs in Missouri

... grad software development experience; or a PhD in a related technical field + 5+ years of post-grad ... Core Engineering Technologies * Scalability * Cost Management * Governance * Product Requirements ...

Software Engineer, Full Stack

California, MO ยท On-site

$100 - $170/hr

Contribute to Snap's engineering culture by working on shared libraries and systems * Log and ... year of post-grad software development experience; or PhD in a relevant technical field

... new and legacy systems and platforms for global military and commercial customers. We are a 6 year ... The purpose of the internship is to provide meaningful professional hands-on experience to students ...

Mission Software Engineer

Berkeley, MO ยท On-site

$127 - $171/hr

He/she should be adaptable to new development environments and eager to work with and learn new ... Experienced or Senior Software Engineer. Position Responsibilities * Designs, develops, tests, and ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... new ground - in your career and in our legacy. Pay Range: There are a host of factors that can ...

New

next page

Showing results 1-20

Internship New Grad Software Engineer information

What is an internship new grad software engineer?

An Internship New Grad Software Engineer is a recent graduate or a student nearing graduation who is hired for an internship position in software engineering. This role is designed to provide hands-on experience in developing, testing, and maintaining software applications under the guidance of experienced engineers. Interns often work on real projects, contributing code and collaborating with teams, which helps them build practical skills and industry knowledge. The position serves as a stepping stone to a full-time software engineering career, offering exposure to professional tools, workflows, and company culture.

What types of projects and technologies do internship new grad software engineers typically work on, and how much autonomy can they expect?

New Grad Software Engineer Interns are often assigned to real-world projects that align with their team's current priorities, such as developing new features, fixing bugs, or improving existing systems. They frequently work with modern programming languages and frameworks relevant to the company's tech stack. While interns are given meaningful tasks and the chance to contribute code that may go into production, they are also paired with mentors and receive guidance from senior engineers. Autonomy varies, but interns usually have the opportunity to own smaller tasks or components, gaining hands-on experience while collaborating closely with their team.

What are the key skills and qualifications needed to thrive as an internship new grad software engineer, and why are they important?

To thrive as an Internship New Grad Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and typically a relevant degree or coursework in computer science or related fields. Familiarity with version control systems like Git, development environments, and sometimes exposure to cloud platforms or modern frameworks is expected. Strong problem-solving, teamwork, and communication skills help you collaborate and learn quickly in a professional setting. These skills and qualities are crucial for effectively contributing to projects, adapting to new technologies, and building a foundation for a successful software engineering career.

What is the difference between Internship New Grad Software Engineer vs Entry-Level Software Developer?

AspectInternship New Grad Software EngineerEntry-Level Software Developer
CredentialsRecent graduation or current student, no formal certification requiredSimilar educational background, may have certifications or coursework
Work EnvironmentTemporary, training-focused, mentorship-drivenFull-time, independent project work, team collaboration
Employer UsageInternship programs, early career developmentEntry-level positions for recent graduates

Internship New Grad Software Engineers are typically students or recent graduates participating in temporary training programs to gain industry experience. Entry-Level Software Developers are full-time employees who have completed their education and are working on ongoing projects. Internships focus on learning and mentorship, while entry-level roles involve more independent work and responsibility.

What are the most commonly searched types of New Grad Software Engineer jobs in Missouri?

The most popular types of New Grad Software Engineer jobs in Missouri are:

What are popular job titles related to Internship New Grad Software Engineer jobs in Missouri?

For Internship New Grad Software Engineer jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Internship New Grad Software Engineer jobs in Missouri look for?

The top searched job categories for Internship New Grad Software Engineer jobs in Missouri are:

What cities in Missouri are hiring for Internship New Grad Software Engineer jobs?

Cities in Missouri with the most Internship New Grad Software Engineer job openings:

Infographic showing various Internship New Grad Software Engineer job openings in Missouri as of August 2026, with employment types broken down into 87% Full Time, 8% Part Time, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Principal Software Engineer, Ads Platform

California, MO โ€ข On-site

$180 - $260/hr

Other

Posted 12 days ago


Job description

Responsibilities
  • Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers.
  • Work end-to-end across innovating new ads product, format ideas, or infrastructure ideas experimentation, analysis and optimization
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services
  • Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
  • Provide technical direction that influences the entire company
  • Utilize AI tools and high velocity engineering workflows to design and ship scalable services while upholding rigorous standards for code correctness, security, and production ready quality code
Requirements
  • Bachelors in technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 10+ years of post-Bachelorโ€™s software development experience;
  • or a Masterโ€™s degree in a technical field + 9+ year of post-grad software development experience;
  • or a PhD in a related technical field + 6+ years of post-grad software development experience
  • 2+ years of experience with technical leadership or acting as the domain-expert to a technical organization
  • Experience in technical leadership/ownership and setting technical direction for engineering projects
  • Experience architecting, designing, and developing distributed systems
#J-18808-Ljbffr