Cloud Solutions Engineer
Millennium Management
The Equities Embedded Cloud Team is seeking a hands-on Cloud Solutions Engineer to build and implement cloud-based solutions for Portfolio Management teams. As part of the internal Professional Services engineering team, you will collaborate with Quantitative Researchers, Developers, Traders, and Portfolio Managers to enhance their technology experience and accelerate their business strategies. This individual contributor role requires expertise in data, DevOps, infrastructure-as-code, machine learning, large-language models, analytics, and software development. You will work closely with various internal technology teams to drive progress, integrate systems, and support the Portfolio Management Team throughout the project.
To succeed in this role, you should have a proven track record of end-to-end ownership, designing, and building enterprise-grade solutions in fast-paced business environments. You thrive in dynamic settings, prioritizing tasks based on impact, expectations, and deadlines. With your excellent communication skills, you can effectively convey complex concepts to technical and non-technical audiences. Your proactive approach, customer-centric mindset, and ability to establish strong relationships with stakeholders contribute to successful outcomes. By embracing continuous improvement and taking an entrepreneurial approach, you can navigate through uncertainty, extract valuable insights, and provide exceptional problem-solving for customers. You are a humble, have high-integrity, and focus on what value you can provide for others instead of direct benefits you receive from any given relationship. You do this through software solutions and are a builder at heart! This is a non-remote, in-office, role.
Principal Responsibilities
- Architect, develop and maintain internal cloud platform components, frameworks, proof-of-concepts, and offerings primarily in Google Cloud and AWS.
- Write code, whether infrastructure-as-code, software development code, data analytics scripts, machine learning samples, or automation scripts in Linux. Very likely a combination of all of the above.
- Work with Portfolio Managers to extract requirements, create project plans, timelines, and statement of work documents.
- Partner with Portfolio Management teams to understand their business, generate architecture ideas, build solutions, and make recommendations while considering performance, scale, costs, and maintenance complexity.
- Create re-usable assets and patterns to accelerate implementation, onboarding, and offer self-service options.
- Partner with internal teams to drive forward-momentum, remove blockers, research limitations, on behalf of the customer.
- Develop solutions for machine-learning and distributed compute use-cases in the financial industry to deploy CPU-intensive, memory-intensive, or GPU-based workloads.
- Prepare business presentations, emails, and demos working backwards from your audience, their expectations, their background, and the business outcomes for their team. You will focus on the presentation style to ensure the audience is consuming the information in the simplest form. Audience will range from technical and non-technical customers.
Desired Qualifications
- 4+ years of experience developing software, cloud platform, frameworks, libraries, and architecture patterns.
- Associate or Professional-level certification in GCP or AWS (or multiple).
- Experience in software development with Python, Java, C++, or similar object-oriented programming language.
- Experience in customer-facing, business-facing, technical role.
- Experience designing and supporting production workloads in cloud environments.
- Experience leading projects with ambiguous, possibly dynamic, requirements focus on outcomes.
- Experience with systems engineering, including understanding of Linux security and networking.
- Experience with Infrastructure-as-code, such as Terraform, AWS Cloud Formation, or Cloud Deployment Templates.
- Experience with DevOps, including Data Pipelines, and automation.
- Excellent ability to do root-cause analysis, troubleshooting, and analytical skills.
- Experience building technical presentations to non-technical audiences and presenting software demo