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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Forward Deployed Software Engineer - Equities Technology role.
Rezi rewrites your resume against Millennium's job description. Free.

Tailor your resume to this Senior Forward Deployed Software Engineer - Equities Technology role.
Rezi rewrites your resume against Millennium's job description. Free.
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.

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.