Senior Forward Deployed Software Engineer - Equities Technology at Millennium | FL, US | Rezi

Senior Forward Deployed Software Engineer - Equities Technology at Millennium

Senior Forward Deployed Software Engineer - Equities Technology

Millennium · FL, US

1 weeks ago

Senior Forward Deployed Software Engineer - Equities Technology

Millennium · FL, US

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Forward Deployed Software Engineer - Equities Technology role.

Rezi rewrites your resume against Millennium's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Forward Deployed Software Engineer - Equities Technology posting at Millennium — free, in seconds.

About the Role

The Equities Embedded Portfolio Management Solutions Team is seeking a Senior Forward Deployed Software Engineer to partner directly with systematic Portfolio Management teams. This role involves blending solutions architecture, software engineering, and client engagement to understand business needs and translate them into robust technical solutions across on-premises, hybrid, and cloud environments. You will design, build, and deliver high-quality, production-ready solutions, develop managed products and libraries, and own embedded engagements from start to finish.

Responsibilities

  • Partner directly with systematic Portfolio Management teams, quantitative researchers, developers, and portfolio managers as a trusted technical advisor.
  • Understand unique business and research needs and translate complex requirements into robust, scalable, and secure technical architectures.
  • Design, build, and deliver high-quality, production-ready solutions across the full stack, including Python libraries, infrastructure as code, CI/CD pipelines, automation scripts, and ML/AI proof-of-concepts.
  • Develop and maintain managed products, reusable libraries, engineering patterns, and best practice guides.
  • Own embedded engagements from discovery and planning through implementation, knowledge transfer, and support.
  • Prepare and deliver compelling presentations, architectural diagrams, and software demos.
  • Stay at the forefront of AI, MLOps, and cloud and hybrid technologies, building solutions for advanced use cases.
  • Participate in the team’s on-call rotation, providing expert-level support for managed products and core platforms.
  • Turn support challenges into engineering opportunities through intelligent automation and AI agents.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 6+ years of professional software development experience.
  • Strong foundation in computer science principles including data structures, algorithms, and system design.
  • High proficiency in an object-oriented programming language, with a strong preference for Python.
  • Demonstrated experience in a customer-facing or business-facing role.
  • High emotional intelligence, a customer-first mindset, humility, and satisfaction in enabling the success of others.
  • Hands-on experience with at least one major cloud provider (AWS or GCP).
  • Familiarity with infrastructure as code concepts and tools (Terraform, CloudFormation, AWS CDK).
  • Experience designing systems and architectures from ambiguous business needs.
  • Ownership, autonomy, resilience, and composure to break down complex problems and deliver business value in high-pressure environments.
  • Proficiency with scheduling or asynchronous workflow frameworks and services (AWS Step Functions, Airflow, Dagster, Temporal).
  • Proficiency with DevOps tooling (AWS CodePipeline, GitHub Actions, GCP Cloud Build), CI/CD practices, and containerization (Docker, Kubernetes).
  • Excellent verbal and written communication skills.
  • Ability to build strong relationships and articulate complex ideas to diverse audiences.
  • Pragmatic and adaptable approach that balances technical quality with business necessity.
  • Willingness to move from high-level architectural design to hands-on scripting and operational support.
  • Foundational interest and passion for AI/ML and its practical applications.

Skills

  • Python
  • Infrastructure as Code (Terraform, CloudFormation, AWS CDK)
  • AWS
  • GCP
  • DevOps
  • CI/CD
  • Containerization (Docker, Kubernetes)
  • Scheduling or asynchronous workflow frameworks (AWS Step Functions, Airflow, Dagster, Temporal)
  • AI
  • MLOps
  • Cloud
  • Hybrid technologies
  • Distributed GPU training
  • Large-scale data processing
  • Generative AI
  • Financial services or fintech (preferred)
  • Building applications on top of LLMs (LangChain, LlamaIndex) (preferred)
  • Retrieval-Augmented Generation patterns (preferred)
  • MLOps tooling and concepts (MLflow, model serving, feature stores, pipeline orchestration with Kubeflow, Vertex AI, SageMaker) (preferred)
  • AWS or GCP cloud certifications (Associate or Professional) (preferred)

Location

  • New York

Work Type

  • Full-time

Experience Level

  • Senior
  • 6+ years of professional software development experience

Education Level

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Salary/Compensations

  • $175,000 to $250,000

Benefits

  • Base salary
  • Discretionary performance bonus
  • Comprehensive benefits

About the Company

  • Millennium is a global, diversified alternative investment firm, founded in 1989.
  • Millennium’s mission is to deliver results for our investors.
  • Our people are empowered with both independence and support: the autonomy to pursue ideas with conviction and the backing of a global network committed to collaboration, disciplined risk management and continuous learning.
  • The Equities Embedded Portfolio Management Solutions Team sits within Millennium’s Information Technology organization, which is core to the health and growth of the business.
  • The firm’s active, multi-manager model demands flexible, scalable technology and advanced proprietary systems, including the development of next-generation analytical and trading capabilities.
  • The team is a specialized engineering group at the intersection of technology and quantitative finance.
  • Its mission is to accelerate the research and trading strategies of Millennium’s systematic Portfolio Management teams by serving as an internal center of excellence for expert-level solutions, architecture, and hands-on development in AI, cloud platforms including AWS and GCP, DevOps, and high-performance computing.
  • The team’s engagement model ranges from expert advisory and solutions architecture to fully embedded, project-based implementations that build bespoke solutions directly for Portfolio Management teams.
  • The team also builds and maintains managed services, libraries, and reusable patterns that form the foundation of modern quantitative research at the firm.