Staff Software Engineer

Nova Credit

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

At Nova Credit, we’re on a mission to power financial inclusion globally, building a unified platform for credit and financial data that meaningfully impacts lives. Our software engineers develop innovative solutions that incorporate data integrations and advanced analytics into seamless user experiences.

Responsibilities

  • Architect and build enterprise-grade APIs and establish patterns for platform-level features
  • Pioneer and launch new, complex integrations with critical data suppliers
  • Shape the strategic direction and oversee the end-to-end productionization of complex data models
  • Define and evolve core platform architecture to support multiple product use cases and ensure long-term scalability
  • Lead high-impact, cross-functional initiatives from concept to production
  • Mentor engineers and set technical best practices across the organization

Requirements

  • 10+ years of relevant software engineering experience
  • Experience in high-growth or early-stage startups
  • Deep fluency in modern software technologies and architectural patterns
  • Proven ability to lead through complex and ambiguous challenges
  • Exceptional collaboration and communication skills with technical and non-technical stakeholders

Preferred Qualifications

  • Experience with Node.js, React, TypeScript, Python, PostgreSQL, and AWS

Skills & tools

Node.jsReactTypeScriptPythonPostgreSQLAWS

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 0110+ years relevant experience
  2. 02High-growth or early-stage startup experience
  3. 03Fluency in modern software technologies
  4. 04Architectural pattern expertise
  5. 05Leadership in ambiguous environments
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches