Staff Software Engineer

4 weeks ago


San Francisco, California, United States Nova Credit Full time

At Nova Credit, our mission is to power a more fair and inclusive financial system for the world. We are on our way to accomplishing this mission by rewiring the financial industry with better credit infrastructure, analytics, and workflows, enabling more people to access credit opportunities. Our cross-border credit product, Credit Passport, cash flow underwriting product, Cash AtlasTM, and income verification product, Income Navigator, are trusted by leading organizations like American Express, Verizon, HSBC, SoFi, Scotiabank, and Yardi to help them reach valuable new applicants from traditionally credit excluded populations. With support from investors Canapi Ventures, Kleiner Perkins, General Catalyst, and Index Ventures, as well as industry veterans from Goldman Sachs, JP Morgan, and Citi, Nova Credit is revolutionizing the way lending is done.

For a more in-depth look at our engineering culture, check out our page on Key Values

RESPONSIBILITIES:

Play a lead role in every major facet of engineering (e.g., architecture, best practices, technical vision)
Own major technical initiatives for the Cash Platform team and across the engineering organization
Work closely with stakeholders to scope out technical projects and delegate large projects across the organization
Actively lead in standard engineering activities like technical design, code reviews, on-call support, documentation, and sprint ceremonies.
Mentor engineers from junior to senior
Collaborate with product and data science teams to evolve our ML-based cashflow data platform, powering our "income navigator" and "cashflow underwriting" products.
Collaborate with the data scientists to productionalize research models; this may include supplementing research-driven models with additional considerations such as unit processing efficiency, batch efficiency, and parallel computing use cases.
Contribute to data observability strategy and implementation
Develop quality controls around our ML-powered services to ensure model effectiveness
Devise and drive tooling and framework improvements to improve R&D outcomes

REQUIREMENTS:
8+ years of software engineering experience
3+ years driving large multi-team software projects from problem statement to ongoing maintenance
5+ years experience with databases, data warehouses, or data lakes; strong SQL skills
Advanced experience and knowledge of data engineering tools like Spark, Hadoop, Pandas, or Airflow
Experience leveraging common observability tools like Grafana, Kibana, or Datadog
Proficient in Python; experience writing idiomatic (Pythonic) code and building Python-based web applications (Flask, FastAPI, Django)
Knowledge of numerical libraries (numpy, pandas, SciPy, polars, etc.)
Ability to design sound, highly performant solutions in AWS; articulate design decisions and tradeoffs well.
Strong grasp of existing and emerging software testing methods
Curious, self-driven, and eager to learn

SAMPLE PROJECTS:
Build a unified data platform capable of seamlessly processing financial data payloads like bank accounts/transactions, payroll information, or OCR-driven financial document extractions.
Design an event-based system for monitoring production ML models
Set and drive observability best practices and standards to support stakeholder decision-making and operational use cases.
Design and drive the build of an internal MLOps platform to accelerate R&D cycle times and enhance monitoring.
Pair with data scientists to write state-of-the-art quantitative cashflow models using computing frameworks like PySpark, Dask, Ray, or Polars.
Measure & optimize data pipeline latency to shorten overall response times

YOU SHOULD ESPECIALLY APPLY IF:
You want to have a significant impact on your next company
You feel comfortable tackling big ambiguous problems and delegating in a multi-team setting
You go the extra mile not just in your work but in your review of others' work
You're quick to take the lead when conversations and projects get stuck
Exposure to MLOps (e.g., MLflow, Sagemaker, Databricks)
Experience with banking data or fintech experience

Everyone is welcome at Nova Credit. We are an equal opportunity employer where our diversity and inclusion are central pillars to our company strategy. We look for applicants who understand, embrace and thrive in a multicultural and increasingly globalized world. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • San Francisco, California, United States eGain Corporation Full time

    Hundreds of global brands trust eGain to automate customer engagement and empower employees in a digital-first world. Powered by knowledge and AI, our solution is top-rated by Gartner and Forrester.We dream big and sweat details. We are diverse, optimistic, and tenacious. We take pride in what we do but we don't take ourselves too seriously. If work is fun...


  • San Francisco, California, United States Advent Software, Inc. Full time

    Associate Software Engineer page is loaded Associate Software Engineer Apply locations San Francisco, CA time type Full time posted on Posted 2 Days Ago job requisition id R16507 SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company...


  • San Francisco, California, United States Zitara Full time

    Batteries have a big role to play in tackling the climate crisis, and it's essential to make sure that they're safe and reliable to operate.At Zitara (YCombinator S20), we build cutting-edge software solutions that empower companies to deeply understand their batteries, both in design and deployment. It's all part of our work to enable a renewable energy...


  • San Francisco, California, United States Zitara Full time

    Batteries have a big role to play in tackling the climate crisis, and it's essential to make sure that they're safe and reliable to operate.At Zitara (YCombinator S20), we build cutting-edge software solutions that empower companies to deeply understand their batteries, both in design and deployment. It's all part of our work to enable a renewable energy...


  • San Francisco, California, United States PayPal Full time

    What you need to know about the role: As a Staff Software Engineer, you will act as a subject matter expert. We are looking for technologists with the highest levels of technical talent, programming, and communication skills with a keen desire to deeply understand our product and how to make our systems stronger and more resilient.? Meet our team: At...


  • San Francisco, California, United States SoFi Full time

    Employee Applicant Privacy NoticeWho we are:Join us to shape a brighter financial future. Our company, SoFi, is committed to transforming personal finance with innovative, mobile-first technology. As a digital personal finance company, our goal is to help members achieve financial independence and realize their ambitions, whether that's buying a house,...


  • San Francisco, California, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • San Francisco, California, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • San Francisco, California, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • San Francisco, California, United States Uber Full time

    About the RoleThe Discovery Serving team is a part of the Delivery Platform and is responsible for the development, reliability, and scalability of the Discovery Serving stack Systems we build power UberEats home feed, search and other critical use casesWhat the Candidate Will Need / Bonus Points Building scalable innovative Discovery&Search platform for...


  • San Francisco, California, United States Uber Full time

    About the RoleThe Discovery Serving team is a part of the Delivery Platform and is responsible for the development, reliability, and scalability of the Discovery Serving stack Systems we build power UberEats home feed, search and other critical use casesWhat the Candidate Will Need / Bonus Points Building scalable innovative Discovery&Search platform for...


  • San Francisco, California, United States Uber Technologies, Inc. Full time

    Staff Software Engineer - Real Time AnalyticsBackend, EngineeringSunnyvale, California | San Francisco, CaliforniaAbout the RoleThe real-time data analytics platform at Uber is powered by Apache Pinot and Presto. We host top-tier business critical use-cases such as external facing dashboards like the Eats Restaurant Manager, in-app features such as Eats...


  • San Francisco, California, United States Voxel Full time

    Who Are WeIndustrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes. Protecting these essential people who power our world is what motivates Voxelitos, and we'd love for you to join us. At Voxel, we're passionate about...


  • San Francisco, California, United States Zitara Full time

    CompanyIn order to keep climate change to 1.5°C, we'll need 30% of global GDP (all of energy generation and transportation) to run on batteries by 2035.Zitara Technologies (YCombinator S20) builds predictive battery management software for transportation and energy customers with large deployments. Our customers operate >$100M deployments of batteries in...


  • San Francisco, California, United States Uber Full time

    About the TeamThe Uber mobile networking team is responsible for managing the mobile networking stack and functionalities across all Uber apps, focusing on connectivity, the consumer API, developer experience, and observability. As an iOS mobile networking engineer, you will collaborate with the most brilliant mobile engineers to enhance user experience,...


  • San Francisco, California, United States Built In Full time

    Hello, We're Built InWhat We're Up To We're building the largest platform for tech professionals globally. Monthly, millions of professionals visit from across the world. We're the only platform they need to stay ahead of tech trends and news, develop their careers and find opportunities at companies they believe in. Our 1,800 customers include innovative...


  • San Francisco, California, United States Built In Full time

    Hello, We're Built InWhat We're Up To We're building the largest platform for tech professionals globally. Monthly, millions of professionals visit from across the world. We're the only platform they need to stay ahead of tech trends and news, develop their careers and find opportunities at companies they believe in. Our 1,800 customers include innovative...


  • San Francisco, California, United States Sales Friends Full time

    Role Overview:Demandbase is currently looking to expand its team with creative and motivated engineers who are passionate about product development. In this dynamic role, you will collaborate with a talented team in a fast-paced environment to create and implement key features for our application. This is a unique opportunity to join a high-energy team...


  • San Diego, California, United States Acrisure Innovation Full time

    Staff Software Engineer - Full StackSan Diego, CA (Hybrid: Tuesday-Thursday in office minimum, core hours 9am - 3:00pm in our downtown office)Acrisure Innovation is a fast paced, AI-driven team building innovative software to disrupt the $6T+ insurance industry. Our mission is to help the world share its risk more intelligently to power a more vibrant...


  • San Francisco, California, United States Rippling Full time

    Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take onboarding, for example. With...