Centauri AI

The Modern ETL and Data Science Platform for Finance

Senior Full-Stack Software Engineer

$140K - $200K / 0.10% - 0.50%
Location
San Francisco, CA, US
Job Type
Full-time
Experience
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
James Wu
James Wu
Founder

About the role

The Role

As an early engineer at Centauri AI, you will work closely with the CTO, product team, and customers to develop cutting-edge solutions for the financial sector. We’re seeking a talented engineer with experience delivering complex projects and building scalable, maintainable front-end software. In this role, you’ll design and implement high-quality user-facing systems while shaping the future of finance.


Primary Responsibilities

  • Write and debug well-formatted, self-documenting code; request and review feedback with concise commit comments and comprehensive PR descriptions.
  • Deploy and test code in deployed environments, then monitor, investigate, and fix bug stack traces, error messages, and performance issues.
  • Prioritize and estimate size for technical tasks originating from both product and engineering teams.
  • Consult on architectural, operational, and infrastructural changes to technical stack and processes.
  • Occasionally consult with non-technical teams on resolving production issues, estimate feasibility of workarounds and recovery paths, and creating automation scripts to lessen operations workload.
  • Occasionally consult on visual design and product UI changes.

Minimum Skillset

  • 4+ years using Linux and/or Mac developer tools (VSCode/Xcode/npm/pip/brew/systemd/apt)
  • 4+ years building web-based apps that use HTML + CSS
  • 2+ years writing Javascript with React deployed in production environment
  • 1+ years writing Python deployed in production environment
  • 1+ years interacting with SQL database in production environment
  • 2+ years using git, 1+ year using Github in an enterprise environment
  • Typing speed >=60wpm

Extra Credit

  • 1+ year using VSCode as your primary code editor
  • 1+ year using AWS as primary cloud, experience with EC2 + VPC + S3 + IAM
  • 1+ year working with Kubernetes and Docker in production
  • Any prior project training + fine tuning LLMs
  • Any prior project using Jupyter + iPython notebooks
  • Prior project experience using any of these libraries and protocols:
    • FastAPI / ASGI
    • GraphQL server frameworks + Apollo Client
    • SQLAlchemy for Python
    • Any task queueing system (celery, SQS, airflow, etc.)
    • Any TCP load balancer (Nginx, Apache, ELB, Envoy)
  • Typing speed >100wpm + Touch typing + Ninja w/ Keyboard shortcuts
  • Prior experience with pair programming
  • Any CS Degree or Coding Bootcamp Certificate

Soft Skills

  • Native-level fluency in English speaking and writing
  • Evidence-first mindset, deduce strong conclusions but still open-minded to new data and perspectives
  • Independence and resilience, systematically breaking down unknowns and embracing challenges outside of one's skillset
  • Contributes to, or participates in open-source (Github, Stackoverflow, Serverfault, etc)
  • Enthusiasm for high-pressure, hyperspeed seed-startup to maximize exposure and learning

About the interview

  1. Email
  2. Tech Screening (Zoom Call)
  3. 1-Day Onsite
  4. Offer Letter

About Centauri AI

About Centauri AI

Centauri AI is a document ETL and data science platform revolutionizing how financial institutions handle due diligence, portfolio monitoring, and compliance. Leveraging AI agents, we serve private equity, private credit funds, asset managers, and investment banks, driving efficiency and productivity across the financial industry.

Centauri AI
Founded:2023
Team Size:3
Status:
Active
Founders
He Lu
He Lu
Founder
Milan Shen
Milan Shen
Founder
James Wu
James Wu
Founder