How to Apply to Epic Systems

10 min read Last updated April 20, 2026 55 open positions

Key Takeaways

  • Apply through careers.epic.com — Epic receives 150,000+ applications per year and fills 3,000-4,000 positions, making the acceptance rate approximately 3-4%. Competition is fierce, and the Skills Assessment is the primary filter.
  • The hiring process averages 24 days: application, phone call with a team member, Skills Assessment (math, logic, programming), on-site interview day (presentation, case studies, campus tour), and offer with a complimentary visit to Madison/Verona.
  • The Skills Assessment is the make-or-break step. It tests logical reasoning, math accuracy, and programming ability under strict time pressure. Focus on time management, error discipline, and structured reasoning — Epic says no prep is needed, but mental sharpness matters.
  • Epic hires from all academic majors, not just computer science. A minimum 3.2 GPA is commonly expected for campus recruiting. Intellectual curiosity and learning agility matter more than specific technical skills.
  • Prepare a compelling 5-10 minute presentation on any topic you are passionate about. This is a unique part of Epic's interview process — clarity, enthusiasm, and teaching ability are assessed, not technical depth.
  • All positions require relocation to Verona, Wisconsin. Remote work is not available. Epic provides relocation assistance and a campus visit to help candidates explore the area before accepting.
  • Epic is privately held by design — founder Judy Faulkner has maintained independence since 1979. The culture values long-term thinking, in-house development, and engineering quality over growth-by-acquisition.
  • Travel is significant for many roles: Technical Solutions Engineers and Project Managers travel 25-60% of the time to healthcare organizations for implementations and go-lives. Be prepared to discuss your travel flexibility.
  • Epic's Verona campus is a distinctive part of the employee experience — 8+ million square feet across 28 themed buildings with on-site dining, the world's largest private geothermal system, and monthly all-hands meetings in an underground auditorium called Deep Space.

About Epic Systems

Epic Systems Corporation is the largest electronic health records (EHR) company in the United States, headquartered on a sprawling 1,100-acre campus in Verona, Wisconsin, just outside Madison. Founded in 1979 by Judy Faulkner with $70,000 in startup capital and two part-time assistants working from a basement office, Epic has grown into a healthcare technology powerhouse whose software holds the medical records of over 325 million patients worldwide — more than any other EHR vendor. The company employs approximately 13,000 people and remains privately held, a deliberate strategic choice that Faulkner has maintained for over four decades under the principle 'Do not go public, do not be acquired.' Epic's core product suite spans the entire healthcare IT ecosystem. Its flagship EHR platform is used by major health systems including Kaiser Permanente, Mayo Clinic, Cleveland Clinic, Johns Hopkins, Mass General Brigham, and the U.S. Department of Veterans Affairs. Beyond clinical records, Epic builds software for patient portals (MyChart, used by over 190 million patients), revenue cycle management, population health analytics, telehealth, clinical decision support, care coordination, and interoperability. The company processes billions of clinical transactions annually and its systems are deeply embedded in the operational fabric of American healthcare. What makes Epic distinctive as an employer is its singular focus, unconventional culture, and commitment to building everything in-house. Unlike competitors who grow through acquisitions, Epic develops all its software organically on its Verona campus. The company's hiring philosophy favors bright, adaptable recent graduates from any academic discipline — not just computer science — and trains them intensively through proprietary onboarding programs. Epic receives over 150,000 applications per year and fills between 3,000 and 4,000 positions, making it one of the most selective employers in the Midwest with an acceptance rate of roughly 3-4%. Epic's campus itself is legendary in the tech world. Spanning over 8 million square feet across 28 themed buildings with names like Wizards Academy, Storybook Campus, and Deep Space (an underground auditorium used for monthly all-hands meetings), the campus features the largest privately-owned geothermal heating system in the world, on-site restaurants, a tree house, and themed meeting rooms designed to inspire creativity. The company's work culture emphasizes in-person collaboration — remote work is not offered — and all employees are expected to relocate to the Verona area.

Application Process

  1. 1
    Search and apply through careers

    Search and apply through careers.epic.com, Epic's official career portal. Browse available positions across Software Development, Technical Solutions Engineering, Project Management, Quality Assurance, Integration Engineering, UX Design, Training, and various corporate and facilities roles. Epic also recruits heavily at university career fairs and campus events, where candidates can apply via QR codes or iPads for a streamlined 90-second application experience.

  2. 2
    Submit your application with a resume and answer brief screening questions

    Submit your application with a resume and answer brief screening questions. Epic uses Avature as its applicant tracking system, which automatically routes candidates into role-specific pipelines based on their responses to knock-out questions. Keep your resume clean, well-formatted, and honest — Epic explicitly states that candidates must 'represent themselves honestly at every stage of our recruitment process' and will disqualify applicants who misrepresent their qualifications.

  3. 3
    Participate in a phone conversation (approximately 30 minutes) with an Epic team

    Participate in a phone conversation (approximately 30 minutes) with an Epic team member — notably not an HR recruiter, but someone who works in the role you are applying for. This call is designed to help you learn about the position, ask questions, and discuss your background and interests. It is conversational rather than adversarial, but your engagement and curiosity are being evaluated.

  4. 4
    Complete Epic's Skills Assessment, which is the most critical gatekeeping step i

    Complete Epic's Skills Assessment, which is the most critical gatekeeping step in the process. The assessment includes sections on mathematics (timed at 2 minutes), logical reasoning, technical problem-solving, and programming (4 easy-to-medium difficulty coding questions). Epic states that no advance preparation is required, but the test rewards accuracy under time pressure, structured reasoning, and pattern recognition. Only a small percentage of candidates pass this stage.

  5. 5
    Attend a final interview, which for many roles includes an on-site visit to Epic

    Attend a final interview, which for many roles includes an on-site visit to Epic's Verona campus. The on-site experience typically includes a campus tour, a conversation with someone in your target role, a presentation on a topic of your choosing (any subject — it does not need to be technical), and two case-study interviews (one individual and one group). The full interview day lasts approximately 4 hours.

  6. 6
    Receive an offer decision

    Receive an offer decision. If selected, Epic extends a complimentary trip to the Madison/Verona area so you can explore the campus, community, and local housing options before accepting. Epic provides relocation assistance for candidates moving to Wisconsin. The average time from application to offer is approximately 24 days.


Resume Tips for Epic Systems

recommended

Highlight academic excellence and intellectual curiosity

Highlight academic excellence and intellectual curiosity. Epic values strong academic performance — a minimum 3.2 major GPA is commonly cited for campus recruiting — and looks for candidates who demonstrate a passion for learning across disciplines. Include GPA if it is strong, and emphasize any honors, research, or challenging coursework.

recommended

Emphasize problem-solving and analytical skills over specific technical stacks

Emphasize problem-solving and analytical skills over specific technical stacks. Epic builds proprietary software using internal tools and languages, so they care more about your ability to learn and reason than your existing technology expertise. Showcase projects where you identified patterns, solved novel problems, or worked through ambiguous challenges.

recommended

Demonstrate leadership and ownership of projects

Demonstrate leadership and ownership of projects. Epic gives new hires significant responsibility early — developers may own features used by thousands of clinicians within their first year. Highlight experiences where you led initiatives, managed competing priorities, or delivered results with minimal supervision.

recommended

Include any healthcare, clinical, or life sciences exposure

Include any healthcare, clinical, or life sciences exposure. While not required, any connection to healthcare — volunteer work, biology coursework, health informatics classes, patient-facing roles, or healthcare IT experience — signals alignment with Epic's mission of improving patient care through technology.

recommended

Show evidence of strong communication and presentation skills

Show evidence of strong communication and presentation skills. Epic's interview includes a presentation component, and many roles (Technical Solutions Engineer, Project Manager, Trainer) require frequent client-facing communication with clinicians, hospital administrators, and IT teams. Include public speaking, teaching, or client interaction experience.

recommended

Keep your resume concise, clean, and honest

Keep your resume concise, clean, and honest. Epic uses automated screening through Avature and explicitly warns against misrepresentation. Use a straightforward format, avoid keyword stuffing, and ensure every claim on your resume can withstand scrutiny during the interview process.

recommended

For experienced hires, quantify your impact with metrics

For experienced hires, quantify your impact with metrics. Include implementation timelines, system uptime improvements, user adoption rates, project budgets managed, or team sizes led. Epic respects measurable outcomes and operational rigor.



Interview Culture

Epic's interview process is rated at 2.99 out of 5 for difficulty on Glassdoor, with 57.4% of candidates reporting a positive experience and an average process length of 24 days.

The experience is distinctive — structured, intellectually rigorous, and deeply connected to Epic's culture of meritocratic assessment. The Skills Assessment is the defining hurdle of Epic's hiring pipeline. Unlike companies that rely primarily on resume screening or behavioral interviews, Epic uses this standardized test to evaluate raw cognitive ability — logical reasoning, mathematical precision, and programming aptitude — independent of pedigree or prior experience. The assessment is deliberately time-pressured, testing not just accuracy but composure and efficient decision-making. A defining characteristic is that Epic punishes poor time allocation: spending too long on one difficult problem can cost you easy points later. Error discipline (double-checking arithmetic, reading carefully), structured elimination, and emotional control under pressure are critical. The on-site interview experience is unlike most tech companies. Rather than whiteboard coding sessions or system design rounds, Epic asks candidates to give a 5-10 minute presentation on any topic of their choosing — it could be a hobby, a book, a research project, or a personal passion. This presentation assesses communication clarity, confidence, creativity, and the ability to make complex or unfamiliar topics engaging. Interviewers want to see genuine enthusiasm and the ability to teach. Case-study interviews (both individual and group) evaluate how candidates approach ambiguous, multi-dimensional problems — a skill directly relevant to Epic's work configuring complex healthcare systems for diverse hospital environments. In the group exercise, interviewers observe how you collaborate, whether you listen to others, and how you contribute to a team solution without dominating. Epic's culture values directness, intellectual honesty, and a bias toward action. The monthly all-hands meeting in the underground Deep Space auditorium — attended by most of the company's 13,000 employees — reflects a culture of transparency and shared mission. The company's three core principles ('Do not go public,' 'Do not acquire or be acquired,' 'Software must work') reveal a long-term orientation and engineering-first mentality. Interviewers look for candidates who are genuine, curious, and motivated by impact rather than prestige. Travel is a significant component of many Epic roles: Technical Solutions Engineers and Project Managers may travel 25-60% of the time to client healthcare organizations. Implementation Directors and Application Managers spend extended periods on-site at hospitals during go-lives. Be prepared to discuss your willingness and enthusiasm for travel during the interview.

What Epic Systems Looks For

  • Intellectual horsepower and learning agility. Epic hires people who can master new domains quickly — their proprietary technology stack means everyone starts from scratch regardless of prior experience. They want fast learners who thrive on complexity and can absorb unfamiliar material under pressure.
  • Genuine passion for healthcare impact. Epic's software holds records for 325 million patients. They seek candidates who are genuinely motivated by the mission of improving healthcare delivery, not just looking for a paycheck or resume line. Articulate why healthcare technology matters to you.
  • Strong communication and teaching ability. From the presentation interview to daily client interactions, Epic roles demand the ability to explain complex concepts clearly to non-technical audiences — clinicians, hospital executives, and IT administrators. They value people who can teach, not just perform.
  • Integrity, honesty, and ethical grounding. Epic explicitly evaluates honesty throughout the hiring process and warns against misrepresentation. In a company that handles sensitive patient data for hundreds of millions of people, ethical judgment and trustworthiness are non-negotiable.
  • Collaborative problem-solving in ambiguous environments. Healthcare systems are complex, and every hospital implementation is different. Epic wants people who can navigate ambiguity, work effectively in teams, and find creative solutions when there is no playbook to follow.
  • Willingness to relocate to Verona, Wisconsin and work on-campus. Epic does not offer remote work. They seek candidates who are genuinely excited about the Verona/Madison community, the campus culture, and the collaborative energy of in-person work.
  • Resilience and stamina for demanding work. Epic's pace is intense — implementation timelines are tight, travel schedules are rigorous, and the learning curve is steep. They look for candidates who can sustain high performance over time and maintain quality under pressure.

Frequently Asked Questions

What is the Epic Systems hiring process?
Epic's hiring process has six stages: (1) submit a quick application with your resume through careers.epic.com, (2) have a 30-minute phone conversation with a team member in your target role, (3) complete the Skills Assessment covering math, logic, and programming, (4) attend a final interview day including a presentation, case studies, and campus tour, (5) receive an offer decision, and (6) take a complimentary trip to the Madison/Verona area. The process averages 24 days from application to offer.
What is the Epic Skills Assessment and how do I prepare?
The Skills Assessment is Epic's primary screening tool and the biggest hurdle in the process — only about 3-4% of all applicants ultimately receive offers. It includes a timed math section (2 minutes), a logic and reasoning section, a technical problem-solving section, and a programming section with 4 easy-to-medium coding questions. Epic officially says no preparation is required, but the test rewards accuracy under time pressure, structured reasoning, pattern recognition, and composure. Practice mental math, logical deduction puzzles, and basic coding problems to sharpen your speed.
Does Epic Systems require a minimum GPA?
Epic commonly requires a 3.2 minimum major GPA for campus recruiting and entry-level positions. For experienced hires, GPA requirements are less rigid, but strong academic performance is still valued. Epic's culture emphasizes intellectual excellence, so a high GPA — particularly in challenging coursework — strengthens your candidacy regardless of your major.
What majors does Epic hire from?
Epic hires from all academic majors, not just STEM fields. While Software Development roles typically require a BS/BA or MS in Computer Science, Math, or a related field, many of Epic's largest roles — Technical Solutions Engineer, Project Manager, Quality Assurance, and Trainer — explicitly welcome candidates from any academic background. Epic trains new hires extensively through proprietary programs, so learning ability matters more than prior domain knowledge.
Does Epic Systems allow remote work?
No. Epic requires all employees to work on-campus at their Verona, Wisconsin headquarters. Remote work is not offered for any position. This policy reflects founder Judy Faulkner's conviction that in-person collaboration drives better software and stronger culture. Epic provides relocation assistance and a pre-acceptance campus visit to help candidates evaluate the Madison/Verona area.
What is it like to work at Epic's Verona campus?
Epic's campus spans over 8 million square feet across 28 themed buildings on 1,100 acres in Verona, Wisconsin. Buildings have whimsical names like Wizards Academy, Storybook Campus, and Prairie Campus. The campus features on-site restaurants, a tree house, themed meeting rooms, and the world's largest privately-owned geothermal heating system. Monthly all-hands meetings are held in Deep Space, an underground auditorium. The dress code is casual (jeans, shorts, sandals), and the campus is designed to foster creativity and collaboration.
How much travel is required for Epic roles?
Travel requirements vary significantly by role. Technical Solutions Engineers and Project Managers typically travel 25-60% of the time, with a typical month including 1-2 trips lasting 2-4 days each to healthcare organizations for system implementations and go-lives. Software Developers travel less frequently but may visit client sites periodically to observe clinical workflows. Corporate and facilities roles are primarily campus-based with minimal travel.
What is the presentation portion of Epic's interview?
During the on-site interview day, candidates give a 5-10 minute presentation on any topic of their choosing — it does not need to be technical or healthcare-related. You could present on a hobby, a book, a travel experience, a research project, or anything you find genuinely interesting. Epic uses this to assess communication clarity, confidence, teaching ability, creativity, and authentic enthusiasm. Choose a topic you are passionate about and practice making it engaging for a general audience.
What are the main roles at Epic Systems?
Epic's largest hiring categories include Software Developer (building EHR and clinical software), Technical Solutions Engineer (configuring and customizing Epic systems for healthcare organizations), Project Manager (managing implementations at client hospitals), Quality Assurance Tester, Integration Engineer, UX Designer, Technical Trainer, and various corporate functions including Legal, HR, Finance, and Facilities. Epic also hires culinary professionals, electricians, HVAC technicians, and other campus operations staff for its massive Verona campus.
What salary can I expect at Epic Systems?
Compensation varies by role and experience. Software Engineers average approximately $142,000-$154,000 in total compensation based on Glassdoor data, with a range of $95,000-$208,000. Technical Solutions Engineers and Project Managers typically start in the $70,000-$90,000 range for entry-level positions. Benefits include strong medical coverage (especially favorable family premiums for employees with 5+ years of tenure), retirement plans, and the low cost of living in the Madison/Verona area effectively stretches compensation further than equivalent salaries in coastal tech hubs.

Open Positions

Epic Systems currently has 55 open positions.

Check Your Resume Before Applying → View 55 open positions at Epic Systems

Related Resources

Related Articles


Sources