N

Ncino

Cloud banking platform for loan origination

Associate Manager - Engineering

Engineering LeadershipUpdated on Nov 10
Full-timeMelbourne VIC, AustraliaA$127.1k - A$216.1k

About the Job

Requirements

  • A Bachelor's degree in Computer Science or a related field, with 6+ years of relevant software engineering experience and 2+ years leading engineers as a manager or tech lead, or an equivalent combination of education and experience.
  • Demonstrated recent experience building and shipping both client-side and server-side code, with the ability to maintain a high review bar across both.
  • Strong system design and architecture skills, including multi-tenancy, API design and contracts, authorisation and tenant isolation, asynchronous processing, and reasoning about failure modes and trade-offs.
  • Experience in a product engineering environment building software used by paying customers.
  • A track record of improving development practices and processes to enhance team efficiency, collaboration and code quality.
  • A track record of coaching and mentoring technical staff, with examples of engineers developed.
  • Strong problem-solving, decision-making and interpersonal skills.
  • Excellent verbal and written communication skills for technical and non-technical audiences.

Responsibilities

  • Lead a small full-stack team of three to six engineers working on nCino’s mortgage product, while remaining hands-on in the codebase and owning the team’s technical direction and delivery.
  • Own architectural decisions for the team’s scope, guiding engineers on scalability, maintainability and long-term cost of change.
  • Write, review and ship production code across the full stack, maintaining a high bar in the review process.
  • Manage day-to-day execution and delivery, providing hands-on support where needed.
  • Right-size scope when constraints arise, working with Product and stakeholders to agree what is achievable rather than defaulting to additional people or hours.
  • Improve team processes, collaboration and code quality, enforcing quality through automated testing and continuous integration rather than manual checks.
  • Line manage a small team of engineers through regular one-to-ones, goal setting, growth plans and performance feedback; support struggling engineers with coaching and root-cause understanding before process.
  • Support team hiring through screening, interviewing and onboarding.
  • Mentor engineers across levels and set continuous learning plans for the team and self.
  • Use AI tools for development activities including code generation, testing, debugging and optimisation, and establish good team practices for using them.
  • Partner with Product Management on planning and release activities with cross-functional teams.
  • Communicate with technical and non-technical audiences.

Desired Qualifications

  • Experience with the Salesforce Platform, particularly developing managed packages as part of the Independent Software Vendor (ISV) Partner Program.
  • Experience with Amazon Web Services (AWS) and TypeScript.
  • Background in financial services, banking, lending or mortgage technology.

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