Back to jobs

Summer 2027 - Software Engineer Intern | Lehi, UT

US - Utah - Lehi

Curious Minds. Bold Ideas. Extraordinary Impact.

We're transforming financial services through bold innovation and relentless execution. You bring the ideas and drive. We'll build what's next — together.

Job Summary

As an intern, you'll work onsite alongside experienced full-stack developers on real, high-impact projects that directly influence how financial institutions process mortgages. Our 12 week in-person opportunity offers hands-on experience with modern web technologies in our collaborative, agile environment, where you'll contribute to solutions that unite people, AI, and data.

If you're passionate about technology and ready to help transform mortgage lending through intelligent innovation, nCino's Mortgage team is the perfect place to start your career.

Objectives: 

  • Learn and participate in the full software development process within the mortgage lending domain 
  • Support the product refinement process including ticket creation and analysis for development work 
  • Engage in brainstorming sessions to propose innovative ideas and solutions for mortgage workflows 
  • Participate in proof-of-concept implementations and prototypes to gather feedback and make informed decisions 
  • Follow architectural decisions made by the team and understand the reasoning behind mortgage-specific solutions 

 

What you'll gain: 

  • Experience with our modern tech stack featuring Ruby on Rails backend and Vue.js frontend development 
  • Understanding of mortgage lending processes, regulations, and customer journey optimization 
  • Hands-on experience with CI/CD processes including automated testing and deployment pipelines 
  • One-on-one mentoring from experienced full-stack engineers specializing in financial services 
  • Business acumen in mortgage lending and fintech, understanding both technical and regulatory aspects 
  • Exposure to cross-functional collaboration with Product Management, QA, and Go-live support teams 
  • Exposure to AI tools and techniques used in software development, including code generation, testing, debugging, and optimization processes 

  

Technical Requirements:  

  • Programming Languages: Academic knowledge of at least one modern programming language (Ruby, Python, Java, or JavaScript preferred) 
  • Web Development: Foundational understanding of web application development concepts through coursework or personal projects 
  • Frontend Technologies: Basic exposure to HTML, CSS, and JavaScript with bonus points for modern frameworks (Vue.js, React, Angular) 
  • Development Tools: Familiarity with code versioning tools, particularly Git (academic or personal project experience acceptable) 
  • Software Design: Understanding of software engineering best practices including coding standards and testing through coursework 
  • Database Concepts: Academic exposure to SQL or database management concepts is a plus 
  • CI/CD Awareness: Classroom knowledge or self-study of continuous integration/deployment concepts preferred but not required 
  • Development Practices: Basic understanding of agile software development methodologies through coursework or personal learning 

 

Additional Requirements:  

  • Currently pursuing or recent graduate of a bachelor’s degree in computer science, Engineering, related field or recent graduate of a coding bootcamp.
  • This position requires current work authorization in the United States that will not require employer sponsorship now or in the future. We are unable to sponsor or transfer visas for this internship position. 
  • Willingness to work onsite at our Lehi, Utah office for the 2027 Summer Program
  • Full time onsite availability, from May to August 2027
  • Strong analytical, written, and oral communication skills with ability to communicate with both technical and non-technical audiences 
  • Demonstrated ability to learn quickly and collaborate effectively in cross-functional team environments 

  

Wondering what to anticipate during our recruitment and interview process? Here's a breakdown: 

 1. Application Acknowledgment: 

  • We encourage you to apply to one internship that best aligns with your skills and interests, as all applicants will be considered for every available opportunity within our program. 
  • You'll promptly receive an email confirming that we've received your application, and it's currently under review by one of our recruiters. 
  • *If you don't, please check your Junk/Spam folder.

2. Technical Assessment:  

  • For those who meet the initial qualifications, a technical assessment through a 3rd party provider will be sent to you, to evaluate your technical skills and capabilities.

3. Recruiter Outreach: 

  • If you successfully meet our technical requirements, expect an email from one of our recruiters to schedule a phone call. This is when you'll progress further into the interview process! 

 

Click here to see what a day in the life of an intern looks like! Stay tuned and prepare for an exciting journey with us! 

The pay range for this role is based on relative market data and alignment with our compensation philosophy. The range displayed reflects the minimum and maximum of the pay range for each job posting, which is used to determine new hire rates/salaries and takes into consideration multiple factors including but not limited to knowledge, skills, abilities, proficiencies, experience, education, licensures/certifications, as well as business and organizational needs. nCino reserves the right to modify the posted range consistent with our internal practices and external market movement. The recruiter for this job posting can share more compensation details during the recruitment process, as base salary is only one component of the total compensation package per position posted.

The base salary range for this job is:

$22.50 - $27 USD

 

nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at recruiting@ncino.com. 

Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success.  We strive to create workplaces where employees are empowered to bring their authentic selves to work. 

Please view our Applicant Privacy Policy here

Create a Job Alert

Interested in building your career at nCino Early Talent? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...
Select...

Select...
Select...
Select...
Select...
Select...
Select...
Select...


We use Greenhouse’s AI-powered Talent Matching tool to analyze your application. You can opt out of this practice. For more information or to opt out, please click on Learn More.

Learn more