N

Ncino

Cloud banking platform for loan origination

Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeWilmington, NC, USA$121.9k - $213.3kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field, with 8 or more years of relevant experience and 2 or more years of management experience, or an equivalent combination of education and experience.
  • Proficiency in more than one major programming language.
  • A deep understanding of software engineering principles, including system design, architecture, and development practices.
  • A record of success in a fast-paced development environment, improving development practices and processes to enhance team efficiency, collaboration, and code quality in a large-scale organization.
  • A record of success coaching and mentoring technical staff.
  • Ability to motivate oneself and others, prioritize work, and adapt to a dynamic team environment.
  • Problem-solving, decision-making, and interpersonal skills.
  • Verbal and written communication skills for technical and non-technical audiences.

Responsibilities

  • Develop and implement roadmaps, resourcing plans, project schedules, oversight processes, and process improvements for the team and function.
  • Identify gaps and set the team’s technical strategy.
  • Participate in cross-functional initiatives and leadership meetings.
  • Drive the evolution of engineering standards and practices across the department.
  • Provide technical guidance and mentoring to engineers, identifying individual growth needs.
  • Achieve results through professional employees by setting project timelines and priorities based on project objectives, and overseeing ongoing assignments.
  • Attract, select, and retain high-level talent through active participation in performance management and professional development of team members.
  • Leverage artificial intelligence tools and techniques for software development activities, including code generation, testing, debugging, and optimization.
  • Apply artificial intelligence insights to identify patterns, automate repetitive tasks, and improve development efficiency and product quality.
  • Evaluate and integrate artificial intelligence and machine learning capabilities where appropriate to strengthen product functionality and user experience.
  • Maintain awareness of emerging artificial intelligence trends and best practices to inform continuous learning and innovation.

Desired Qualifications

  • Certified Scrum Master or Professional Scrum Master certification.
  • Experience with the AWS or Salesforce Platform, particularly developing managed packages as part of the ISV Partner Program.

About the Company

Ncino

Cloud banking platform for loan origination

nCino provides cloud-based banking software for financial institutions through a SaaS model. Its core Bank Operating System unifies loan origination, customer relationship management, and regulatory compliance in a single cloud platform, accessible via subscription with additional fees for implementation and support. It differentiates itself by offering an end-to-end, cloud-native solution that consolidates multiple banking processes and by expanding its suite through acquisitions like SimpleNexus alongside a strong corporate culture. The goal is to help banks operate more efficiently, reduce costs, and deliver faster, better service to customers while growing market share.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Wilmington, NC
Founded
2012

Recently Posted Jobs

Explore more opportunities at Ncino

See more jobs