Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Gurugram, Haryana, IND
Hybrid
Senior level
Fintech • Software • Financial Services
The Role
Lead design and delivery of scalable, secure cloud-native systems. Drive architecture and cross-team technical decisions, champion responsible AI tool use, improve CI/CD and testing, and partner with product and business stakeholders to align engineering with outcomes.
Summary Generated by Built In

Senior Software Engineer

As a Senior Software Engineer, you are a technical leader and a trusted problem solver who works at the intersection of business and engineering. You collaborate closely with stakeholders across product, operations, and the business to deeply understand the “why” behind the work — ensuring that the systems you design and build directly support meaningful business outcomes and customer needs. You bring clarity to complex problem spaces, propose scalable solutions, and drive execution from concept through production.

You lead the design and implementation of critical systems — often those that require architectural foresight, cross-team coordination, or innovative thinking. You’re adept at balancing competing constraints, identifying long-term risks, and making thoughtful trade-offs between speed, quality, and extensibility. You have a track record of making systems simpler, more reliable, and more maintainable over time — and influencing others to do the same.

You are expected to model and champion the use of AI tools in your development process — using them to increase speed, quality, and exploratory capacity. You help others adopt AI responsibly, and you remain critical of its output. At this level, you also play a key role in identifying opportunities to integrate AI capabilities into the products and services we build — especially where it can improve customer experience, internal efficiency, or system intelligence. You set the bar for testing, automation, and delivery excellence.

You are a strong partner to both engineering and business stakeholders. You help product managers frame complex trade-offs, clarify ambiguous problems, and align technical decisions with business strategy. You represent engineering in high-stakes discussions and coach others to do the same. At this level, you are also expected to take ownership of system security — ensuring that services you build handle sensitive data responsibly and defend against threats with secure-by-default design.


What you’ll do:

  • Lead the design and implementation of scalable systems and services with significant technical and business impact.
  • Champion the use of AI tools in the development process — guiding adoption and best practices.
  • Identify opportunities to integrate AI into the product to improve customer outcomes and internal efficiency.
  • Partner with cross-functional and business stakeholders to define problem spaces and propose technical solutions.
  • Balance delivery with engineering quality, continuously raising the bar on code, systems, and architecture.
  • Set standards for testing within the team — ensuring all changes are fully validated through unit, integration, end-to-end, and manual testing.
  • Improve build health by working with DevOps to ensure deployment automation and test infrastructure in CI/CD workflows.
  • Lead with a security-first mindset — owning the integrity of systems handling sensitive data or business logic.

Requirements:

  • Expertise in full-stack or backend development; familiarity with modern front-end stacks is a plus.
  • Proficient in one or more modern languages and frameworks (e.g., TypeScript, Java, Python, PHP), preferably Python and Typescript.
  • Deep experience with AWS; expected to design cloud-native systems, make architectural trade-offs, optimize for cost and scale, and guide team-wide adoption of cloud best practices.
  • Proven track record of leading complex technical projects and making architectural decisions.
  • Strong understanding of system design, distributed systems, and performance optimization.

Skills Required

  • Expertise in full-stack or backend development
  • Proficient in one or more modern languages and frameworks (e.g., TypeScript, Java, Python, PHP)
  • Preference for Python and TypeScript
  • Deep experience with AWS and designing cloud-native systems
  • Proven track record of leading complex technical projects and making architectural decisions
  • Strong understanding of system design, distributed systems, and performance optimization
  • Familiarity with modern front-end stacks
  • Experience with security-first design and handling sensitive data responsibly
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vancouver, British Columbia
330 Employees
Year Founded: 2014

What We Do

Spring Financial is a leading financial technology company that provides all Canadians with simplified money solutions to help build credit, save money, and borrow responsibly. Millions of Canadians have been locked out of the financial system and are stuck in a payday cycle of high-interest debt without any opportunity to improve their situation. Our mission is to democratize access to better credit with an industry-leading suite of financial solutions that provide better opportunities for Canadians to build credit, save money, and access premium loan products. Our industry-leading product set—including signature credit-building products, mortgage solutions, and personal lending—have allowed hundreds of thousands of Canadians to access financing online, via text, or over the phone – all from the comfort of their own home. Since our launch in 2014, we have become one of the largest fintech companies in Canada with over a million applicants and 250,000 product originations. We are a diverse, forward-thinking, and fast-growing team of high-energy innovators. We empower our employees by offering them opportunities to explore their interests and passions while helping them discover their full potential. We embrace both collaboration and individualism as we work towards a common goal – to make financing fair and accessible for all Canadians. If you want to be part of our mission to democratize access to better credit, we offer unmissable opportunities for ambitious candidates to step up and fast-track their career growth. Come and discover your potential at Spring Financial!

Similar Jobs

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Gurgaon, Gurugram, Haryana, IND
160000 Employees
In-Office
Gurugram, Haryana, IND
In-Office
Gurgaon, Gurugram, Haryana, IND
17843 Employees

SentiLink Logo SentiLink

Senior Software Engineer

Fintech • Information Technology • Software
Hybrid
2 Locations
170 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account