
Staff Engineer – Personal Savings
OakNorth
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
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