Software Engineering Internship
Epsilon
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.