Staff Software Engineer

Platform&Co Pte. Ltd.

United States

Remote

USD 141,000 - 188,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Platform&Co Pte. Ltd. in Singapore seeks a senior data platform engineer to design and implement large-scale data processing pipelines for a cloud-native data platform.

You will establish reusable architecture patterns for low-latency analytics and develop REST/gRPC APIs and AI-driven interfaces to enable efficient data interaction. The role emphasizes reliability, scalability, and cost efficiency of the platform, with workload orchestration, monitoring, and optimization.

Qualifications

  • Degree in Computer Science, Computer Engineering, Mathematics, or related field.
  • Proven experience designing, delivering large-scale data-intensive cloud software (AWS/Azure/GCP).
  • Strong hands-on with Docker, Kubernetes, CI/CD, and modern data architectures.

Responsibilities

  • Design and implement large-scale data processing pipelines across a cloud-native platform.
  • Establish reusable patterns for low-latency data analysis at scale.
  • Design REST/gRPC APIs and AI-driven interfaces for efficient data use.
  • Own platform reliability, scalability, and cost efficiency including monitoring and optimization.
  • Build systems supporting millions of concurrent workloads with strong fault tolerance and observability.
  • Collaborate with cloud infra, engineering, product teams to translate requirements into scalable architectures.
  • Transition innovative concepts into production-grade software solutions.
  • Set technical direction via architecture reviews, mentoring, and rapid prototyping.
  • Work with globally distributed teams and maintain a customer-focused approach to product development.

Skills

Cloud data platforms
Docker
Kubernetes
Spark
Python
C/C++
Delta Lake
APIs (REST/gRPC)

Education

Bachelor's degree in CS/CE/Math
Master's degree or PhD preferred

Tools

Apache Iceberg
Delta Lake
DuckDB
Velox

Job description

Location: Singapore

Responsibilities
  • Design and implement large-scale data processing pipelines capable of handling millions of records across a cloud-native data platform.
  • Establish standardized and reusable architecture patterns for low-latency data analysis and querying at petabyte scale.
  • Design and deliver REST/gRPC APIs, web applications, and natural-language/AI-driven interfaces that enable users to interact with large datasets efficiently.
  • Own the reliability, scalability, performance, and cost efficiency of the platform, including workload orchestration, monitoring, debugging, and optimization.
  • Design systems capable of supporting millions of concurrent workloads, with strong fault tolerance, resiliency, reproducibility, and operational visibility.
  • Partner with cloud infrastructure, engineering, product, and other technical teams to translate complex business requirements into scalable product architectures and realistic delivery plans.
  • Drive the transition of innovative technical concepts and prototypes into commercial-grade, production-ready software solutions.
  • Set technical direction and raise engineering standards through architecture reviews, design reviews, mentoring, hands-on development, and rapid prototyping.
  • Collaborate effectively with globally distributed teams and maintain a strong customer-focused approach to product and technology development.
Requirements
  • Degree in Computer Science, Computer Engineering, Mathematics, or a related technical discipline.
  • Proven experience designing and delivering large-scale data-intensive production software in the cloud using AWS, Azure, or GCP.
  • Strong hands-on experience with Docker, Kubernetes, infrastructure automation, and CI/CD.
  • Deep knowledge of modern data lake and lakehouse architectures, including Apache Iceberg or Delta Lake, catalog services, snapshot management, partitioning, data pruning, compaction, and schema evolution.
  • Strong understanding of columnar data formats such as Parquet and distributed query engines such as Spark, Trino, or Databricks.
  • Strong algorithms and systems engineering foundation, with proven ability to develop performance-critical software in C/C++, including concurrency, memory management, vectorization, and SIMD.
  • Experience working with columnar and vectorized processing technologies such as Apache Arrow, DuckDB, or Velox.
  • Proven track record of profiling and optimizing large-scale systems for runtime, memory, I/O, scalability, and cloud infrastructure costs.
  • Strong proficiency in Python for rapid prototyping, data processing, automation, and production tooling.
  • Experience designing and operating distributed batch processing and workflow systems handling very large numbers of concurrent jobs.
  • Strong understanding of production observability, including metrics, tracing, structured logging, retries, checkpointing, idempotency, and failure recovery.
  • Experience with workflow orchestration and execution environments such as Kubernetes or cloud-based batch processing platforms.
  • Experience designing and delivering API-first services, including REST/gRPC, API versioning, backward compatibility, authentication, authorization, and multi-tenant architectures.
  • Sufficient full-stack experience to collaborate effectively on modern web applications and data-intensive user interfaces.
  • Experience developing highly reliable and reproducible software, including automated testing, benchmarking, validation, and performance testing.
  • Proven ability to provide technical leadership and influence at senior level, with excellent communication and stakeholder management skills.
  • Demonstrated experience using AI-powered development tools to accelerate and improve the software development lifecycle, engineering productivity, and software quality.
Experience / Education
  • Typically requires a minimum of 12 years of relevant experience with a Bachelor's degree, or 8 years with a Master's degree, or a PhD with 5 years of relevant experience; equivalent experience may also be considered.
  • Demonstrated track record of leading complex technical initiatives from concept and prototyping through production deployment and commercialisation.
EA License: 21C0783
EAP Registration No: R24123529
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Peyton Resource Group • Houston (TX)

On-site
USD 120,000 - 150,000
Data Platform Technical Lead / Senior Data Engineer
Data Platform Technical Lead / Senior Data Engineer

Feuji • United States

On-site
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

83zero • Baltimore (MD)

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Longbridge • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Data, Machine Learning & Applications
Senior Software Engineer - Data, Machine Learning & Applications

GCS Recruitment • Wilmington (DE)

On-site
USD 120,000 - 180,000
Staff Data Platform Engineer (Cloud & AI Pipelines)
Staff Data Platform Engineer (Cloud & AI Pipelines)

Platform&Co Pte. Ltd. • United States

Remote
USD 141,000 - 188,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Boston (MA)

On-site
Confidential
Medical coverage
Dental coverage
Vision coverage
+2
Staff Software Engineer- Data Ingestion
Staff Software Engineer- Data Ingestion

Aledade • United States

Hybrid
USD 180,000 - 240,000
Corporate Technology - Lead Data Engineer
Corporate Technology - Lead Data Engineer

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 120,000 - 180,000