Software Engineering Internship

Epsilon

Irving, TXFresher1h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
TroubleshootingStakeholder managementNetworkingPythonJavaJavaScript
Work
Hybrid in Irving · internship
Pay
Not stated by the employer.
Skill demand
Python62%Troubleshooting40%Networking13%Stakeholder management9%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 12, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Epsilon is seeking Engineering Interns to join high-performing technical teams for an 11-week summer program. Interns will contribute to products, platforms, and solutions supporting Epsilon's clients and businesses. Depending on the team, contributions may span software development, data engineering, cloud and infrastructure, product engineering, or other technical fields. This is a hybrid role, with an expectation of 2 days/week in office.

Key Responsibilities

As an intern, you will:

  • Support the design and development of scalable, resilient applications, services, platforms, or technical solutions.
  • Participate in project planning, solution development, testing, troubleshooting, and implementation.
  • Contribute to proprietary products and technologies that help drive success for Epsilon’s clients.
  • Collaborate with engineering, product, and business partners to understand requirements and develop effective solutions.
  • Help identify, investigate, and resolve technical issues.
  • Create or update technical documentation, testing materials, and project resources.
  • Gain exposure to a variety of technologies, engineering practices, and large-scale systems.
  • Present project progress, key learnings, and final outcomes to team members and program stakeholders.

Internship Program Highlights

The formal 11-week internship program offers:

  • Professional development & hands-on training.
  • Networking opportunities with people throughout the business, including multiple projects & social events.
  • Consideration for full-time employment.

Requirements & Tech Stack

Technical Experience

  • Programming languages such as Python, Java, C++, JavaScript, HTML, XML, or SQL.
  • Object-oriented design and development methodologies.
  • Linux or other operating environments.
  • Databases, APIs, cloud technologies, or data-processing tools.
  • Agile engineering or project-management methodologies.

Qualifications

  • A desire to learn new technologies, tools, and engineering practices.
  • A strong foundation in engineering, technical problem-solving, or software design fundamentals.
  • Strong communication and the ability to manage responsibilities and contribute in a team-oriented environment.

Why You Might Stand Out

  • Currently pursuing a bachelor's in Computer Science, Computer Engineering, Software Engineering, Data Engineering, Information Technology, or another related technical discipline.
  • Relevant coursework, academic projects, research, hackathons, technical clubs, or previous internship experience.
  • Familiarity with Agile methodology.
  • Demonstrated interest in building products or solving technical problems.
  • Experience collaborating on a team-based technical project.

Compensation

  • USD $32.00 - USD $32.00/Hourly.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Lockheed Martin, Torentify, Emonics LLC

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job