OakNorth

Staff Engineer – Personal Savings

OakNorth

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • As a Staff Engineer, you’ll work with product and engineering across multiple squads to ensure the right technical and business trade-offs are made, dependencies are managed proactively, and execution remains predictable.
  • Drive cross-squad technical outcomes: shape solutions for ambiguous, complex problems and guide squads toward sensible architectural decisions.
  • Own technical decision-making mechanisms: write and steward RFCs/ADRs, run design reviews, document trade-offs, and ensure decisions are understood and adopted.
  • Manage dependencies and execution risks: map dependencies, surface risks early, propose mitigation options, and keep stakeholders aligned as plans evolve.
  • Communicate proactively and clearly: provide regular written updates on progress, risks, and changes in outlook; maintain a shared source of truth for key initiatives.
  • Measure success by business impact: optimise for customer outcomes, reliability, and sustainable delivery—not lines of code.
  • Raise quality and engineering standards: set expectations for code health, testing strategy, performance, resiliency, and production readiness across squads.
  • Embrace DevOps culture (“you build it, you run it”): improve operability, observability, incident response, and root-cause elimination; reduce operational toil and repeat issues.
  • Build secure and resilient systems by design: partner early with Cyber/Risk to embed security and compliance considerations into architecture and delivery.
  • Multiply others: coach and mentor engineers, help leads level up planning and technical direction, and grow decision-making depth across the org.
  • Continuously improve platforms and developer experience: reduce duplication, strengthen shared abstractions, and improve tooling to enable faster, safer delivery across teams.

Requirements

  • Strong technical background with 12+ years designing and engineering large-scale systems.
  • Proven ability to lead architectural decisions on complex systems with multiple stakeholders and constraints.
  • Strong judgement: prefer simple, maintainable solutions over unnecessary complexity.
  • Comfortable operating in ambiguity and organised amidst chaos—can bring clarity and structure when things are messy.
  • Excellent collaboration and stakeholder management; able to earn trust across levels and functions.
  • Broad systems thinker with the ability to anticipate downstream impacts across the wider business and technology ecosystem.
  • Willing to challenge constructively, debate options, and then commit to the chosen path (“disagree and commit”).
Benefits
  • Equity. We want people to have a stake in the business so that all our interests are aligned.
  • Health Insurance for employee and dependents.
  • Wellbeing and social events
  • Support causes that matter to you – Volunteering time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
large-scale systems designarchitectural decision-makingcode healthtesting strategyperformance optimizationresiliencyproduction readinessDevOps practicessecurity considerationscompliance
Soft Skills
collaborationstakeholder managementjudgementorganisational skillsclarity in ambiguitysystems thinkingconstructive challengementoringcoachingcommunication