Cloud Platform Engineer

MillenniumNew York, NY
1d$175,000 - $250,000

About The Position

The Business Development/Management Technology team builds and operates the platforms that support recruiting, hiring, and onboarding of investment professionals. We are currently integrating multiple legacy and new systems into a unified, cloud-native platform to standardize processes, workflows, and data models across the organization. These integrations will enable seamless collaboration between teams and provide reliable, scalable data for analytics and reporting. We are looking for a Cloud Platform Engineer to design, build, and operate our AWS-based infrastructure and data platforms, using modern DevOps practices, infrastructure as code, and secure, well-engineered services in Python and C#. This role will also help support and evolve our data science ecosystem, including Airflow, Spark, and scalable data pipelines.

Requirements

  • 6+ years of experience in software or platform engineering, with significant time spent building and operating solutions in cloud environments (AWS preferred).
  • Strong hands-on programming experience in Python and C#, with solid understanding of object-oriented design, design patterns, service-oriented / microservices architectures, concurrency, and SOLID principles.
  • Proven experience designing and operating AWS-based platforms (e.g., EC2, ECS/EKS, Lambda, S3, RDS, IAM) using infrastructure as code (Terraform, CloudFormation, or CDK).
  • Practical experience implementing DevOps practices and CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps), including automated testing, security scanning, and deployment.
  • Experience supporting data science and analytics platforms, including orchestration tools such as Airflow, distributed processing engines such as Spark, and cloud-native data pipelines.
  • Good understanding of SQL and core database concepts; familiarity with AWS analytics services (e.g., Glue, EMR, Redshift, Athena) is a plus.
  • Awareness of cloud security best practices, including IAM, network security, data encryption, and secure configuration management.
  • Strong problem-solving and analytical skills; demonstrated ability to take ownership, deliver in a fast-paced environment, and collaborate effectively with global teams.
  • Excellent communication skills, with ability to work closely with both technical and non-technical stakeholders.
  • Experience estimating, monitoring, and optimizing AWS infrastructure costs, including use of tools such as AWS Cost Explorer, AWS Budgets, and cost-allocation tagging strategies.
  • Experience designing and operating workloads across multiple cloud environments and on‑premises, using centralized policies, governance, and controls to support business‑aligned teams.
  • Working knowledge of networking across on‑premises and cloud environments, including VPC design, subnets, routing, VPNs/Direct Connect, load balancing, DNS, and network security controls.

Nice To Haves

  • Experience with additional big data tools or platforms (e.g., Kafka, Databricks, Snowflake, Flink).
  • Familiarity with Capital Markets concepts and operating models.

Responsibilities

  • Collaborate with global technology and business teams to design cloud-native solutions that support business development and onboarding workflows.
  • Partner with global stakeholders to understand requirements and translate them into secure, scalable AWS architectures and platform capabilities.
  • Lead the end-to-end delivery of cloud and platform features, including design, implementation (Python/C#), infrastructure as code, testing, and deployment using DevOps practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service