Backend Software Engineer
Backend Software Engineer
New York City, New York, USA - Permanent
Job Description
Our client is an early stage startup with the aim of making a big impact in the Financial Services AI space. They are building systems that can automate the most complex knowledge work in the world, e.g., financial analysis, research, due diligence, and more.
They are already working with some of the largest and well established financial institutions and hedge funds around the world. With a waiting list of clients ready to jump on their platform.
They are attempting to solve problems like:
• Creating financial research that's worth paying attention to: aggregating, analyzing, and producing insights from real-time information. Say goodbye to equity research.
• Dealing with the most sensitive data in the world: client data from the largest financial services companies on earth.
• Working past the edge of published AI research: tackling problems beyond the complexity of existing AI benchmarks.
• Unsolved product, architectural, and business problems: natural language interfaces, prohibitively expensive evaluation of models, massive marginal costs, versioning/training/segregating models per task, client, and so on.
What you will do:
•Architect and lead the development of the applications, APIs, and distributed systems
•Architect & document the tech platform and advise key product & infrastructure decisions
•Implement the CI/CD workflows, using Docker & Github
•Build analytics & monitoring to help understand they user experience & application health
Must Have Skills:
•Comfortable and experienced in the early startup workflow
•5+ years of experience building and scaling distributed systems.
•A deep understanding of how infrastructure-layer (Kubernetes, Database, OS, Cloud Storage etc) software systems work.
•Experience with at least one of: Postgres, Snowflake or Elasticsearch
•Experience with a strongly typed language (e.g., Rust)
•Track record of shipping high-quality products.
•Strong programming skills and general Computer Science knowledge.
Nice to Have Skills:
•Experience building backend services for ML and LLM products
•Early engineer at a hyper-growth startup.
•Experience in world-class product organizations (e.g., Notion, Figma).
•Financial Services work experience