Position: Software Engineer Intern
Reports To: Director of Business Systems & Data Modernization
Epoch Concepts LLC (Epoch) has been providing Market Research, Enterprise IT, and Cyber Security Solutions and Services to both commercial and government clients since 2006.
We are a value-added reseller focused on overcoming organizational challenges with solutions that don’t just address problems but also create opportunities and competitive advantages. Our core capabilities cover three major areas: Services, Solutions, and Integrations.
Based in Littleton, CO, Epoch works closely with industry leaders such as Cisco, HPE, Dell Technologies, Netscout, and Palo Alto, focusing on Federal Systems Integrators, USG, and Commercial Communities. Because of our strategic alliance with key distribution channels, Epoch is able to offer our customers access to over 2500 vendors. As a certified Service-Disabled Veteran-Owned Small Business (SDVOSB), Epoch is a valuable sole source provider of technology products and services. Our employees are our greatest assets, and we take pride in recognizing their outstanding talents and efforts.
Position Summary:
The Software Engineer Intern joins Epoch's Business Systems team to help design, build, and ship features for our portfolio of web applications that run the business. Reporting to the Director of Business Systems with day-to-day mentorship, this role contributes directly to live tools used by Epoch employees and partners. The internship offers concrete, scoped projects and visibility into how a high-trust engineering team operates.
This is a paid 10-week internship offering hands-on experience and mentorship, expected to run from mid-June through August
Who you are:
- Detail-oriented and methodical, with an instinct to document and verify
- Discreet and professional, and comfortable handling sensitive systems and information
- Curious about how security programs work end-to-end
- Strong written communicator able to translate technical findings for non-technical stakeholders
- Collaborative team player who builds trust with engineering, IT, HR, and Legal partners
- Solutions-oriented and a problem solver
- Adaptable in a fast-moving environment where alerts and priorities shift quickly
- Composed under pressure, particularly during incident response situations
- Self-directed and able to follow through on multi-week projects
What you’ll do:
- Work with stakeholders to capture system requirements
- Build and ship features inside several live applications
- Develop a reusable in-app support request widget that routes user-submitted tickets into the company's intake system
- Extend existing REST APIs and build new endpoints as needed
- Resolve bugs and deliver improvements across the application portfolio
- Maintain current application documentation
What qualifications you’ll bring:
- Currently pursuing a Bachelor's in Computer Science, Software Engineering, Information Systems, or a related field
- Working knowledge of at least one modern Javascript framework (e.g., JavaScript/TypeScript with React, Next.js, or Vue)
- Experience consuming and building simple REST APIs
- Working knowledge of relational databases and basic SQL
- Comfortable with Git and a typical pull-request workflow
- Experience deploying to a cloud platform (Cloudflare, Azure, AWS, Vercel, or similar) preferred
Epoch Concepts is an Equal Employment Opportunity employer. Epoch does not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, veteran status, disability status, or any other applicable characteristics protected by law. All employment is decided solely on the basis of qualifications, merit, and business need.
All candidates are required to pass a background check and drug screening prior to employment.
Epoch Concepts LLC is committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process, please contact us at [email protected] or by calling 888-663-0004.
Location: REMOTE
Time Type: Full time
Anticipated Application Closing Date, on or before 06/05/2026