Full Stack Engineer - Equities Autocallables

Millennium Management, LLC

$120K — $145K *
Miami, FL 33186In-Person
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of Java development experience (Java 17+).
  • 2+ years of experience using Typescript/Javascript and Angular for front-end development.
  • Strong Kafka experience with real-time data pipeline development.
  • Familiarity with SQL databases like Postgres and SQLServer.
  • Proven troubleshooting skills in complex production environments.
  • Ability to collaborate effectively in a distributed global team.

Responsibilities

  • Design and maintain Java services for a real-time trade capture platform.
  • Build Kafka-based streaming pipelines for trading and reference data.
  • Collaborate with various teams to define technical solutions.
  • Contribute to the architecture of low-latency, high-availability systems.
  • Write clean, testable code and engage in code reviews.
  • Resolve production issues, ensuring data integrity and system performance.
  • Enhance CI/CD processes in collaboration with DevOps teams.
  • Participate in global team ceremonies to drive continuous improvement.

Benefits

  • Comprehensive health and wellness benefits.
  • Discretionary performance bonuses.
  • Opportunities for professional development and growth.
  • Flexible work arrangements to support a work-life balance.
Full Job Description
Full Stack Engineer - Equities Autocallables

Meet the Team

Information Technology is core to the health and growth of our business; the firm's active, multi-manager business model demands flexible, scalable technology and advanced proprietary systems, including the development of the next generation of analytical and trading capabilities. This role sits within a global team responsible for enhancing and supporting a real-time trade capture platform that processes, normalizes, and enriches the firm's executions across multiple asset classes, feeding downstream systems including real-time P&L, risk, and reporting. The team is currently focused on equities buildout, with particular emphasis on equities and options, and on integrating with third-party platforms such as Murex and ION.

What You'll Do
  • Design, develop, and maintain Java-based services that support a real-time trade capture platform for our autocallable buildout.
  • Build and support Kafka-based streaming pipelines to process, normalize, and distribute trading and reference data to downstream systems (P&L, risk, reporting, and analytics).
  • Collaborate closely with portfolio managers, traders, operations, and risk teams to translate requirements into robust technical solutions.
  • Contribute to the architecture and design of low-latency, high-availability components, including multithreaded and distributed systems.
  • Write clean, testable, and well-documented code, including: unit, integration, and regression tests; participate in code and design reviews.
  • Build, test, and deploy production-grade AI solutions using generative AI approaches, including LLMs, RAG, fine-tuning, prompt optimization, and agentic workflows.
  • Monitor, troubleshoot, and resolve production issues related to trading workflows, data integrity, and system performance, including on-call rotation as needed.
  • Partner with DevOps/Platform teams to enhance CI/CD pipelines, deployment automation, and observability (logging, metrics, alerting).


What You Bring
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional software development experience with a strong focus on Java 17+ (Core Java, collections, concurrency, JVM fundamentals).
  • 2+ years of professional experience with front-end technologies using TypeScript/JavaScript; this role uses Angular.
  • Deploy AI-assisted tools and modern developer workflows using MCPs, Agent Architecture, and post-AI evaluations.
  • Functional exposure to the investment process, particularly equities, credit, futures, or products, is highly desirable.
  • Practical experience with Kafka (designing, building, and supporting streaming/real-time data pipelines), CI/CD pipelines (Jenkins), DevOps tools/practices (e.g., Git, build tools, automated testing, deployment automation), and SQL databases such as Postgres and SQL Server
  • Demonstrated ability to quickly learn and understand existing systems, data models, and business processes, working independently while collaborating effectively with a distributed global team across time zones.

Similar Jobs

More Jobs at Millennium Management, LLC

More Finance & Insurance Jobs

Find similar Full Stack Engineer - Equities Autocallables jobs: