Full-Stack Software Engineer — AI-Native Research Platform (Finance)
Role Overview
Help build the core platform behind an AI-native research experience used by professional investors and analysts. As a
Full-Stack Software Engineer, you’ll own the entire user journey—from intuitive, high-fidelity React interfaces to resilient backend services that process billions of data points in real time. Your work will turn complex financial questions into actionable, trustworthy insights.
Why This Role
- Direct impact: The features you ship power research workflows that influence high-stakes investment decisions.
- AI in production: Integrate modern language models and retrieval systems into reliable, auditable enterprise applications.
- Platform thinking: Build reusable capabilities that solve a client’s problem today and scale to the entire market tomorrow.
What You’ll Do
- Frontend Excellence: Build TypeScript + React applications that financial professionals rely on for deep research—rich data visualizations, AI-assisted insights, and streamlined integration flows using modern design systems and utility-first CSS.
- Backend Systems & APIs: Design and implement services that orchestrate AI workflows, move large datasets, and expose clean, well-versioned APIs.
- End-to-End Features: Own features from concept to production—components, services, schemas, queries, tests, and observability.
- Platform Architecture: Design for scale: caching layers, pagination and indexing strategies, schema evolution, and microservice boundaries that hold up under heavy read/write traffic.
- AI Integration: Embed language models and retrieval pipelines into product flows with evaluation harnesses, safety guardrails, and cost/latency budgets.
- Enterprise Integrations: Build robust connectors to institutional data sources and research tools; implement secure auth patterns and data governance controls.
- Performance Engineering: Profile and optimize across the stack—bundle size, rendering, API throughput, query plans, and memory usage.
- Product Collaboration: Translate user needs into technical architecture; iterate via user feedback, A/B tests, and clear success metrics.
- Production Excellence: Ship with CI/CD, automated testing, feature flags, and strong telemetry; own reliability in production.
Your First 90 Days
- Ship a flagship research feature end-to-end (frontend + backend) to production users.
- Integrate an AI-powered workflow with measurable wins in analyst speed or accuracy.
- Reduce a critical latency or cost metric through targeted performance work.
- Document a “paved road” pattern (components, API contracts, metrics) others can reuse.
What We’re Looking For (Must-Haves)
- 4+ years of full-stack development experience and a record of shipping production systems at scale.
- Frontend: Advanced React + TypeScript; state management (e.g., Redux, Zustand), testing (Jest or Vitest), and modern build tools.
- Backend: Proficiency in Node.js and/or Python; strong API design, data modeling (SQL/NoSQL), and cloud experience.
- Architecture: Comfort designing complete application topologies—from database schema and indexing to component hierarchies and API gateways.
- Enterprise Fundamentals: Practical experience with authentication/authorization, roles/permissions, and secure data handling.
- Data-Driven UX: Building interfaces over large datasets, integrating analytics/telemetry, and using data to drive iteration.
- Excellent technical communication and the ability to collaborate across product, design, and engineering.
Strong Plus
- Experience building applications for financial users, or familiarity with institutional research workflows and data platforms.
- Background in large-scale data processing, ELT/ETL, or analytics platforms.
- Exposure to Rust for performance-critical services.
- Startup experience or notable projects built from scratch with end-to-end ownership.
How We Work
- Forward-Deployed with Product DNA: Solve real user problems today; generalize the solution into the platform tomorrow.
- Quality by default: Testing, observability, accessibility, and security are part of “done.”
- Evidence-led iteration: Pair product intuition with metrics, experiments, and real user feedback.
Mentorship & Growth
- Weekly 1:1s and deep-dive architectural reviews with senior engineers experienced in enterprise-scale distributed systems.
- Guidance on agentic/AI workflow design and performance engineering.
- Clear path to technical leadership and ownership of high-leverage subsystems.
- “Learn by shipping” culture—production features powering real financial research.
Representative Stack
- Frontend: React, TypeScript, modern design systems, utility-first CSS
- Backend: Node.js, Python, Rust; PostgreSQL, Redis
- AI/ML: Multi-provider LLMs, embeddings, vector databases
- Infra: AWS, Docker, Kubernetes, Temporal, Kafka, Airflow
- Ops: GitHub Actions, infrastructure as code, metrics/logs/traces
Why You’ll Love It
- Build foundational technology where AI meets finance—and see your work used by expert researchers.
- Shape product direction while practicing modern engineering at scale.
- Join a pragmatic, collaborative team that values clarity, velocity, and craftsmanship.
About Andiamo
Andiamo is a globally recognized staffing and consulting firm specializing in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.
For over 20 years, we've maintained the status of tier-one vendor for firms such as Amazon, Bloomberg, Palantir, MasterCard, Visa, Two Sigma, Citadel, as well as other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.
Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO). Find out more at www.andiamogo.com