2,919 Distributed Systems jobs in Singapore

Distributed Systems Engineer

$150000 - $200000 Y Menlo Research

Posted today

Job Viewed

Tap Again To Close

Job Description

Apply here =>

About Asimov

Asimov is our open‐source humanoid robotics platform, building every layer—from structural frames and electromechanical assemblies to power electronics, cabling, and embedded control hardware. We aim to democratize advanced robotics by sharing designs, firmware, and ML models with the global community.

What to Expect

Do you want to design and operate the backbone of Menlo Research's distributed platform for intelligent devices—from IoT sensors and edge controllers to high-performance cloud services? Are you passionate about building scalable, fault-tolerant systems that process real-time telemetry, stream analytics, and coordinate fleets of autonomous agents?

At , you'll work with C++, Go, Python, Bazel, Kubernetes, NATS, Kafka, Redis, PostgreSQL, and modern CI/CD pipelines to deliver infrastructure that powers next-generation robotics and AI applications.

What You'll Do

  • Design & build large-scale distributed services for telemetry ingestion, event streaming, and command orchestration across edge and cloud environments
  • Implement real-time data pipelines using Kafka, NATS, or gRPC streams, ensuring low-latency, high-throughput processing
  • Maintain and optimize stateful services (Redis, InfluxDB, Postgres) for consistency, replication, and failover in multi-region deployments
  • Collaborate with embedded, controls, and ML teams to define API contracts, message schemas (Protobuf), and service SLAs
  • Develop infrastructure-as-code (Terraform, Helm) and CI/CD workflows to automate testing, security scans, and rolling upgrades
  • Monitor & troubleshoot production systems with Prometheus, Grafana, Jaeger, and custom observability tooling to meet 99.99% uptime goals
  • Champion best practices in reliability engineering, capacity planning, and incident response for distributed platforms

What You'll Bring

  • 5+ years building and operating distributed, fault-tolerant systems in production
  • Deep understanding of distributed systems concepts: consensus (Raft/Paxos), partition tolerance, consistency models, and backpressure
  • Hands-on experience with streaming platforms (Kafka, Pulsar) or message queues (NATS, RabbitMQ)
  • Expertise in container orchestration (Kubernetes), service mesh (Istio/Linkerd), and microservices architecture
  • Proficiency in systems programming (C++/Go/Python) and strong CS fundamentals (algorithms, data structures, networking)
  • Solid background with observability stacks (Prometheus/Grafana, OpenTelemetry, Jaeger/Zipkin)
  • Track record of automating infrastructure (Terraform, Ansible) and building reliable CI/CD pipelines
  • Excellent communication skills, collaborative mindset, and a bias for pragmatic solutions Join 's Distributed Systems team and help architect the resilient infrastructure that underpins the future of autonomous robotics and AI-driven services.

Why Join Menlo?

You'll be part of a tight-knit team defining the next generation of humanoid robots. With genuine ownership of system architecture and the freedom to innovate, you'll see your designs come to life in real-world deployments. If you thrive in fast-paced, open-collaborative environments, let's build the future of robotics together.

This advertiser has chosen not to accept applicants from your region.

Distributed Systems Expert

Singapore, Singapore beBeeSystems

Posted today

Job Viewed

Tap Again To Close

Job Description

Expert Systems Engineer

We are seeking a skilled systems engineer to join our team.

Job Description

Our technology organization is a community of innovators and problem solvers dedicated to reshaping the future of commerce.

Our processing networks operate at an unprecedented scale, capable of handling over 65k secure transactions per second across billions of people and thousands of financial institutions.

As a systems engineer in product reliability engineering, you will maintain and support open source Hadoop, Big Data, Kafka platforms on Cloud ensuring their availability, performance, reliability, and operational efficiency.

Key Responsibilities:

  • Design, build, and manage Hadoop and Kafka clusters on Cloud - AWS, GCP, and Azure.
  • Optimize open source Apache Hadoop, Big Data, and Kafka clusters for high performance, reliability, and scalability.
  • Develop tools and processes to monitor and analyze system performance, identifying potential issues.
  • Collaborate with other teams to design and implement solutions improving reliability and efficiency of in-premise Hadoop, Big data, and cloud platforms.
This advertiser has chosen not to accept applicants from your region.

Distributed Systems Specialist

Singapore, Singapore beBeeDevops

Posted today

Job Viewed

Tap Again To Close

Job Description

A career as a DevOps Engineer with our organization presents opportunities to design, deploy and maintain scalable microservices architecture.

  • Our team is seeking a highly skilled professional with expertise in managing large scale containers using orchestration platforms such as Kubernetes, Tanzu or Docker Swarm.
Key Responsibilities
  • Architecture & System Design: Ensure fault-tolerant infrastructure and maximum uptime in production environments.
  • Containerization & Orchestration: Build and manage containerized applications using Docker and deploy and orchestrate applications using Kubernetes, Tanzu or Docker Swarm.
  • CI/CD & Automation: Configure and maintain CI/CD pipelines using GitLab or Jenkins and develop automation scripts using Python, Bash or PowerShell.
  • Messaging & Data Processing: Work with message brokers like RabbitMQ or ActiveMQ and deploy and manage Kafka, Elasticsearch, Zookeeper or Redis.

The ideal candidate will have a solid understanding of Linux-based operating systems, experience with scripting languages like Python, Bash and PowerShell and familiarity with cloud platforms AWS, GCP or Azure.

Requirements
  • Strong experience in microservices architecture and distributed systems.
  • Expertise in containerization with Docker and orchestration using Kubernetes, Tanzu or Docker Swarm.
  • Proven ability to build and maintain CI/CD pipelines using GitLab or Jenkins.
  • Familiarity with big data technologies such as Kafka, Elasticsearch.
  • Scripting skills in Python, Bash and PowerShell for automation and server management.
  • Solid understanding of networking fundamentals: VLANs, switching, routing.
About Us

We are driven by our commitment to delivering quality solutions and creating value for our clients. We seek individuals who embody the values of excellence, integrity, ownership and unity in both their professional and personal lives.

Together, we make the extraordinary happen.

This advertiser has chosen not to accept applicants from your region.

Distributed Systems Change Manager

Singapore, Singapore beBeeSpecialist

Posted today

Job Viewed

Tap Again To Close

Job Description

System Change Management Specialist

The ideal candidate will play a pivotal role in ensuring seamless system changes at United Overseas Bank Limited, guaranteeing smooth operation and minimizing disruption.

  • Change Management: Support the bank's distributed systems change management processes, including review, assessment, and implementation of changes.
  • Risk Assessment: Conduct thorough risk assessments to identify potential impacts on upstream and downstream systems.
  • Control Processes: Establish and maintain effective control processes to manage system changes, ensure compliance, and drive automation initiatives.
  • Automation and Patch Deployment: Drive productivity improvements through automation, recommend process enhancements, and manage operating system patch deployment.
Key Skills and Qualifications
  1. Educational Background: Bachelor's degree from a recognized institution.
  2. ITIL Methodology: Experienced with ITIL, with emphasis on Change and Deployment Management.
  3. Operating System Expertise: Proven experience with multiple operating systems, including AIX, HP-UX, RedHat Enterprise Linux, Solaris, Windows Server, VMware, and XenApp.
  4. Systems Applications: Working level experience with various systems applications, including JBoss, WebLogic, Websphere, Connect Direct, MQ, Kafka, OpenShift Container Platform, and Webservers.
  5. Patch Management and Automation Tools: Experience with patch management and automation tools like BigFix, Chef, etc.
  6. Robotic Process Automation and Security Audit: Experience with Robotic Process Automation and Security Audit assessment on operating system compliance and vulnerability.
  7. On-Call Support and Team Collaboration: Provide 24x7 on-call support on a rotating basis and possess strong team collaboration skills.
  8. Process Development and Documentation: Strong ability to develop processes, maintain comprehensive documentation, and articulate technical information effectively.
  9. Self-Starter and Communication Skills: Self-starter with good communication and interpersonal skills, able to work under minimal supervision.

This advertiser has chosen not to accept applicants from your region.

Expert Distributed Systems Developer

Singapore, Singapore beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:

Senior IT Consultant


Main Responsibilities:
  • Application Development: Design and build scalable, efficient, and reliable distributed applications using Oracle Tuxedo middleware platform in programming languages like C, C++, and Tuxedo.
  • Middleware Management: Configure and manage the Oracle Tuxedo environment, including setting up application servers, managing resources, and optimizing performance for seamless integration with cross-functional teams.
  • Documentation and Code Quality: Develop and maintain documentation for applications, including code comments, technical specifications, and system configurations, ensuring adherence to coding standards and software development best practices through code reviews.
  • Performance Optimization: Conduct performance tuning and optimization of Oracle Tuxedo applications and stay updated with the latest Oracle Tuxedo platform updates, technologies, and best practices in distributed application development.
  • Technical Support: Provide technical support and guidance to other team members and stakeholders, and participate in code reviews to ensure adherence to coding standards and software development best practices.
Requirements:
  • Bachelor's Degree: Engineering or a related field with proven experience in developing distributed applications using Oracle Tuxedo middleware platform and strong proficiency in programming languages like C, C++.
  • Middleware Expertise: Familiarity with middleware concepts, distributed computing, and service-oriented architecture (SOA), and experience in performance tuning and optimization of Oracle Tuxedo applications.
  • Database Knowledge: Knowledge of database systems and SQL, excellent problem-solving and debugging skills, and ability to work independently and manage multiple priorities in a dynamic, deadline-driven environment.
  • Collaboration Skills: Collaborate with cross-functional teams, including business analysts, system administrators, and database administrators, to gather requirements, design application architecture, and ensure seamless integration.
This advertiser has chosen not to accept applicants from your region.

Solutions Architect - Distributed Systems

Singapore, Singapore beBeeDcs

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Distributed Control Systems Engineer

This role is responsible for monitoring and maintaining the Distributed Control Systems environment. As a DCS Engineer, you will work closely with the client's engineering team to optimize system performance, troubleshoot issues, and ensure security and compliance requirements are met.

Roles & Responsibilities:
  • Validation & Monitoring: Monitor VM Health & Performance, including CPU, memory, disk usage, and network performance. Investigate and resolve any performance or compatibility issues that arise post-migration.
  • Troubleshooting and Incident Management: Log case with respective vendors, follow up actions including logs upload. Handle any errors or failures that may have occurred during the migration process. Provide support for critical incidents or disruptions, ensuring a rapid response and resolution.
  • System Optimization and Tuning: Work with client's engineering team to optimize VMs in the new environment by adjusting configurations for optimal performance. Support application requests for resource modification and allocation by reviewing and reallocating system resources (CPU, memory, storage) based on request. Perform regular maintenance tasks, such as performance monitoring, backup monitoring, and resource utilization monitoring.
  • Security and Compliance Management: Review all security configurations are correctly applied post-migration, including firewalls, access control, and encryption. Highlight any violations to the client's team. Review VMs that migrated to the new environment meet relevant regulatory and compliance requirements.
Requirements:
  • Diploma / Degree in Computer Science or Computer Engineering related fields.
Key Skills:
  • Distributed Control Systems.
This advertiser has chosen not to accept applicants from your region.

Real-Time Distributed Systems Engineer

Singapore, Singapore beBeeStreaming

Posted today

Job Viewed

Tap Again To Close

Job Description

Live Streaming Platform Engineer

We are seeking talented engineers to join our team in developing and optimizing a real-time, high-performance distributed infrastructure for live streaming. As a key member of the Live Platform Intelligence team, you will be deeply involved in the developmental lifecycle of critical product features and collaborate closely with product managers to deliver an exceptional live streaming experience.

About the Role

This is an exciting opportunity to work on cutting-edge technologies and drive innovation in the field of live streaming. You will be responsible for designing and implementing scalable and efficient systems to support the growing demand for live streaming content. Our ideal candidate has a strong foundation in computer science, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment.

Responsibilities
  • Design and implement scalable and efficient systems to support live streaming content
  • Collaborate with product managers to deliver an exceptional live streaming experience
  • Develop and optimize machine learning models to improve business metrics
Requirements
  • Currently pursuing a PhD in Computer Science or related field
  • Familiarity with commonly used machine learning algorithms
  • Experience with big data parallel processing
  • Excellent problem-solving and critical thinking skills
What We Offer
  • A dynamic and collaborative work environment
  • Opportunities for professional growth and development
  • A competitive compensation package
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Distributed systems Jobs in Singapore !

High-Performance Distributed Systems Engineer

Singapore, Singapore beBeeDistributed

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

This role entails designing and implementing distributed systems that monitor trading activity, aggregate real-time risk metrics, and enforce pre-trade controls.

As a system architect, you will partner with stakeholders to design and implement risk controls that protect the firm and align with global regulatory standards.

You will be responsible for developing server-side software capable of processing millions of daily orders and preventing control violations in real time.

Key responsibilities include taking ownership of the full engineering lifecycle: design, implementation, test automation, deployment, and production support.

  • 7+ years of Java server-side development experience on Linux environments.
  • Expertise in designing and coding low-latency, high-throughput distributed systems.
  • Experience building or supporting front-office trading or risk management systems.
  • Strong communication skills with experience engaging business stakeholders and navigating complex interpersonal situations.
  • Good market knowledge across equities, fixed income, or other asset classes.
  • Familiarity with development and CI/CD tools such as Jira, Git, Jenkins, Gradle.

This is an excellent opportunity for experienced professionals seeking to leverage their technical expertise in designing and implementing latency-sensitive distributed systems.

Join our team and contribute to the expansion of control frameworks across new markets and asset classes, particularly with a focus on Asia. Maintain strong collaboration with global and regional teams to ensure system reliability and compliance.

This advertiser has chosen not to accept applicants from your region.

Data Engineering Technologist – Large-Scale Distributed Systems

Singapore, Singapore $100000 - $150000 Y RISKDATA CONSULTING PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

We are hiring Data Engineering Technologist – Large-Scale Distributed Systems with below requirements;

Responsibilities

  • Design and maintain ETL/ELT pipelines using Spark for batch and streaming data.
  • Manage and optimize Hadoop clusters (HDFS, YARN) for scalability and reliability.
  • Build and maintain Hive data models, partitions, and queries for analytics and reporting.
  • Improve query and pipeline performance through tuning, partitioning, bucketing, and caching.
  • Ensure data quality, governance, and security across the big data ecosystem.
  • Collaborate with data scientists, analysts, and architects to support advanced analytics and BI.

Skills

  • Experience in data engineering or big data development.
  • Strong hands-on experience in Spark (Core, SQL, Streaming).
  • Good understanding of Hadoop (HDFS, YARN) architecture.
  • Expertise in Hive data modeling, query optimization, and performance tuning.
  • Experience with cluster troubleshooting, monitoring, and scaling.
  • Knowledge of data governance and security frameworks is a plus.
  • Familiarity with cloud big data platforms (AWS EMR, Azure HDInsight, or GCP Dataproc) preferred.
This advertiser has chosen not to accept applicants from your region.

Core Engineering, Distributed Systems Software Engineer, Associate, Singapore

Singapore, Singapore Goldman Sachs

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview
You will be part of SDLC Distributed Systems Engineering - a global team of polyglot developers that engineer the strategic software distribution platform for Goldman Sachs. SDLC Distributed Systems Engineering allows application developers to develop and publish content which can subsequently be deployed to Production or non-prod infrastructure for configuration and execution and is used at scale for some of the firms most business-critical applications. Your work will allow our engineers to develop products with reduced time to market, higher reliability and have material impact on our engineer productivity.
Increasingly the firm relies on technology to achieve its commercial goals and deliver value to shareholders thru innovative technology solutions. To achieve these ambitions, we must be able to empower our talented engineers by providing a developer environment that is attractive, matches their expectations, keeps them engaged and productive.
SDLC Engineering
Part of the Goldman Sachs’ Core Engineering group’s function is to provide best in class language support and tooling for our engineering community to facilitate the building, testing and deployment of their products. We strive for our tooling to improve product quality, developer productivity and increased opportunities for collaboration. Our aim is to innovate and drive technology solutions that will impact the bottom line for the firm. By joining us, you will be part of a diverse global technical team focusing on solving critical business problems.
Role Summary
How You Will Fulfill Your Potential
Be part of the core team to drive strategic uplift of SDLC Distributed Systems to increase throughput, latency, scalability and resiliency
Design, develop, test and document high-quality code in a structured, secure, disciplined, and fast-moving environment
Build strong relationships with other high caliber engineers and enjoy collaboration and open to adopting new ideas
Skills And Experience We Are Looking For
Minimum 3 years of experience in working in one or more scripted and compiled programming languages (Golang, Java, C++)
General knowledge of multiple languages: Golang, Java, Python, Perl, Shell, C++
Prior experience of Linux, Devops, SRE, security controls, infrastructure (storage / networks / etc.)
Experience working on large scale distributed systems
Passionate about the software development process and facilitating high frequency / high quality change across a vibrant and diverse user community
Experience building open-source libraries and software on Linux
Team player, eager to work in a global organization
Highly entrepreneurial and motivated
Strong oral and written communication skills
About Goldman Sachs
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We’re committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.
We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more:
The Goldman Sachs Group, Inc., 2024. All rights reserved.
Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
Seniority level
Associate
Employment type
Full-time
Job function
Engineering and Information Technology
#J-18808-Ljbffr

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Distributed Systems Jobs