What Software Architecture Jobs are in Singapore?
Showing 3792 Software Architecture jobs in Singapore
Job Description
Job Summary
We are looking for a Java Developer to design, develop, and maintain enterprise-grade Core Banking and Cash Management applications using modern Java technologies and React frameworks within a global banking environment.
Mandatory Skill-set
- Must have 4+ years of experience in Java/J2EE application development in Unix/Linux environments;
- Must have hands-on experience with Spring Framework (Spring Boot, Spring Security, Spring Batch, Spring Integration) and Microservices architecture;
- Minimum 1+ years of experience in React or Angular UI development;
- Experience with Docker, Kubernetes, CI/CD pipelines, Jenkins, Maven, and Git/SVN;
- Strong knowledge of messaging systems such as IBM MQ, RabbitMQ, or HornetQ;
- Experience in software design, code reviews, unit testing, integration testing, and production support;
- Strong analytical, problem-solving, and communication skills.
Desired Skill-set
- Banking, Corporate Banking, or Cash Management domain experience;
- Knowledge of C programming language;
- Experience with SonarQube, JBoss, Jetty, or WebSphere application servers;
- Exposure to Agile development methodologies and performance tuning.
Responsibilities
- Design, develop, and implement Core Banking and Cash Management solutions using Java/J2EE and React technologies;
- Develop Microservices, APIs, and enterprise applications following best coding and architecture practices;
- Prepare technical specifications, unit tests, integration documents, and support application deployment activities;
- Perform code reviews, functional and non-functional testing, and ensure high-quality software delivery;
- Collaborate with Business Analysts, Project Managers, Architects, and development teams to deliver scalable solutions;
- Troubleshoot production issues, provide technical support, and contribute to continuous application improvements.
Should you be interested in this career opportunity, please send in your updated resume to at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website(
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639
Is this job a match or a miss?
Job Description
Leidos is seeking an experienced Software Development Lead to support the Local Development Centre (LDC) in Singapore. This role combines technical leadership, hands-on software development, mentoring, and customer collaboration to deliver complex software solutions while building long-term engineering capability.
**Joining us will allow you to:**
+ Lead the development of complex software solutions in a collaborative engineering environment.
+ Mentor and develop software engineers through hands-on technical leadership.
+ Work closely with customers in a collaborative development and capability-building model.
+ Influence software architecture, development standards, and engineering practices.
+ Collaborate with engineering teams across Singapore and the United States.
**Software Development Lead Responsibilities**
+ Lead the design, development, integration, testing, and deployment of software applications and services.
+ Provide technical leadership and mentoring to software engineers within the LDC.
+ Drive co-development activities with customer engineers, providing guidance, coaching, and technical oversight.
+ Establish and maintain software development standards, coding practices, quality processes, and engineering best practices.
+ Support the development and enhancement of web applications, APIs, services, reporting capabilities, data exchange services, and data management functions.
+ Collaborate with systems, cloud, DevSecOps, test, and site reliability engineering teams to deliver integrated solutions.
+ Participate in software architecture, design reviews, technical planning, estimation, and risk management activities.
+ Support knowledge-transfer activities, technical training, workshops, and on-the-job training programs.
+ Ensure software deliverables meet quality, cybersecurity, operational, performance, and maintainability requirements.
+ Support troubleshooting, defect analysis, root cause investigation, and continuous improvement initiatives.
+ Champion the adoption of AI-enabled software engineering practices and modern development tools to improve developer productivity, software quality, knowledge sharing, and delivery efficiency.
+ Support knowledge transfer, workforce development, training, or mentoring initiatives.
**Job Requirements**
+ Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline.
+ 7+ years of experience in software development and software engineering.
+ Experience leading software development teams or serving as a technical lead on complex software projects.
+ Strong software design and development experience using modern programming languages such as Java, Python, C++, JavaScript, or TypeScript.
+ Experience designing and developing APIs, microservices, web applications, and distributed systems.
+ Experience working in Agile software development environments and participating in Scrum-based delivery teams.
+ Familiarity with software development lifecycle (SDLC), source code management, testing, CI/CD, and release management processes.
+ Experience mentoring software engineers and supporting technical skill development.
+ Strong problem-solving, communication, and collaboration skills.
+ Ability to work effectively in customer-facing and cross-functional environments.
**Preferred Skills & Experience**
+ Experience leading co-development teams involving customers, partners, or contractor personnel.
+ Experience leveraging AI-assisted software development tools such as Claude Code, GitHub Copilot, Cursor, Sourcegraph Cody, Gemini Code Assist, or similar technologies.
+ Experience integrating AI/ML services, LLM capabilities, or intelligent automation into software solutions.
+ Experience using Agile planning and collaboration platforms such as Jira, Azure DevOps, Rally, Confluence, GitLab, or similar tools.
+ Scrum Master (CSM, PSM) or other Agile-related certifications.
+ Experience working in regulated, mission-critical, safety-critical, or highly available operational environments.
+ Aviation, transportation, defense, government, or critical infrastructure domain experience is desirable.
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
**Original Posting:**
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
**Pay Range:**
Pay Range -
The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
**About Leidos**
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
**Pay and Benefits**
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
**Securing Your Data**
Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission ( .
**Commitment to Non-Discrimination**
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
REQNUMBER: R-
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
Is this job a match or a miss?
Graphical User Interface & Full Stack Software Developer – Quantum Platform
Posted 2 days ago
Job Viewed
Job Description
Overview
Keysight Technologies’ QES division is seeking a highly skilled GUI & Full Stack Software Developer to design and develop desktop-focused graphical user interfaces (with web capability as a secondary option) supporting quantum automation, data management & analysis, and system configuration & operation.
You will collaborate across a multidisciplinary engineering environment—including physicists, firmware engineers, and backend developers—to implement intuitive user interfaces, data workflows, and backend services that power Keysight’s quantum control platform. While desktop GUI development is preferred, candidates with strong full stack experience will help extend our platform with web-compatible components, backend services, and scalable system integrations.
Responsibilities
- Design, implement, and maintain desktop GUIs for automation workflows, data visualization/analysis, instrument control, and system configuration.
- Develop full stack components—including backend services (C#, , GoLang, Node.js), APIs, and front-end web interfaces (Angular, TypeScript, WPF)—to support cross-platform tooling and integration where appropriate.
- Collaborate with users and product owners to translate complex quantum workflows into intuitive UI/UX designs, mockups, and prototypes.
- Build reusable UI and application frameworks that support long-term maintainability, extensibility, and performance.
- Integrate GUIs with hardware-control layers, quantum SDKs, and backend orchestration systems through well-defined APIs.
- Develop robust testing strategies including unit, integration, functional, and UI automation tests; work with QA to ensure system-level reliability.
- Implement data visualization and data-management interfaces for experiment results, logs, metadata, and system performance analytics.
- Contribute to architectural decisions involving UI technologies, backend frameworks, IPC/communication patterns, and deployment models.
- Participate in code reviews, design reviews, and technical discussions, ensuring consistency and quality across the team.
- Document UI workflows, software interfaces, and system interaction models.
- Collaborate effectively across multidisciplinary engineering teams, including Core OS, and Platform Engineering groups.
Qualifications
- BS/MS in Computer Science, Software Engineering, or a related technical field.
- Strong experience building desktop GUI applications (Qt, PyQt/PySide, .NET/C#, or similar frameworks).
- Proficiency in full stack development, including TypeScript, Angular (or comparable front-end frameworks), Node.js, GoLang
- Ability to design, build, and maintain RESTful APIs, backend microservices, or orchestration layers.
- Solid understanding of UI/UX principles, user workflow design, data visualization, and responsive interface patterns.
- Experience integrating front-end applications with hardware control systems, real-time data pipelines, or scientific instrumentation.
- Strong debugging and troubleshooting skills across the UI ↔ backend ↔ hardware boundary.
- Excellent verbal and written communication skills.
- Highly organized, detail-oriented, and comfortable working in a dynamic R&D environment with evolving requirements.
Preferred / Nice-to-Have:
- Experience with graphical workflows for scientific, engineering, or data acquisition systems.
- Experience designing cloud-compatible UIs or hybrid desktop/web interfaces (Electron, embedded browsers, etc.).
- Familiarity with Keysight instrumentation, PXI systems, or real-time measurement workflows.
- Understanding of quantum computing or willingness to rapidly learn quantum concepts.
- Experience with CI/CD pipelines, UI automation frameworks, or end-to-end testing systems.
Is this job a match or a miss?
Job Description
_corporate_fare_ Google _place_ Singapore
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
_info_outline_
X
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
+ 2 years of experience with iOS or Android mobile application development.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical fields.
+ Experience with the full software development life-cycle, such as launching and maintaining mobile applications.
+ Knowledge of payments, Ads or Maps tech stacks.
+ Understanding of testing methodologies and best practices for mobile applications.
+ Demonstrated interest and experience in using AI tools for development workflows.
+ Passion for user-facing features and a strong sense of product excellence.
**About the job**
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
As the engineer of Google Pay for Business, our mission is to empower Small and Medium Businesses (SMBs) by enriching their digital presence and driving growth through intuitive tools.
We are a team of builders who value collaborative innovation; using AI in our daily work both for development and to ensure complex technology feels simple and empowering for every merchant.
Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses.
**Responsibilities**
+ Design, develop, test, deploy, maintain, and improve mobile software, from user-facing applications to server-side Application Programming Interfaces (APIs).
+ Collaborate effectively with product managers, UX designers, and other engineers to define and implement user-facing features in a changing environment across all phases of the software development lifecycle.
+ Write high-quality, well-tested, and maintainable code in Flutter.
+ Advocate product excellence and ensure features are universal, considering accessibility and internationalization.
+ Leverage AI tools to enhance and accelerate development workflows.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Is this job a match or a miss?
Top Customer Solutions Engineer, Database/Storage, Google Cloud (English, Mandarin)
Posted today
Job Viewed
Job Description
_corporate_fare_ Google _place_ Singapore
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
_info_outline_
XGoogle will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 3 years of experience troubleshooting and advocating for customers' needs, triaging technical issues, or software development.
+ Experience writing, reading, and debugging code in Java, C, C++, Python, or Go, including working with distributed systems, solutions, design patterns, or best practices.
+ Experience creating content for technical audiences and experience with web technologies (HTTP, HTML, DNS, TCP, etc.).
+ Ability to work non-standard hours and differing work rotations/shifts.
+ Ability to communicate in English and Mandarin to support client relationship management in this region.
**Preferred qualifications:**
+ Experience with SQL/NoSQL database, open source software communities, Cloud networking solutions, or distributed computing technology (serverless, storage).
+ Experience as a system/network administrator working with Linux/Unix systems, from kernel to shell, file systems, and client-server protocols.
+ Experience with web or mobile app development, troubleshooting database issues, schema design, and SQL query profiling.
+ Experience working with any public cloud services and infrastructure.
+ Experience developing developer tools (e.g., automation, testing, debugging).
+ Experience in crisis response or escalation management across multiple teams, with the ability to influence momentum of incident response for critical customer issues.
**About the job**
The High Touch Support team's focus on solutions and customer-centric supportability and helps to avoid issues, build customer trust, and enable customer's growth and success on Google Cloud Platform (GCP).
In this role, you will be a part of a global team that provides support to help customers make the switch to Google Cloud. You will provide a dedicated service to the customers, aiming to anticipate their needs, optimize product performance, and enable customer success. You will troubleshoot technical problems for customers with debugging, networking, system administration, updating documentation, and coding/scripting. You will make the products easier to adopt and use by making improvements to the product, tools, processes and documentation.
Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
**Responsibilities**
+ Work with customers on their production deployments to resolve issues and achieve product readiness and availability.
+ Develop an understanding of Google Cloud's product technology and underlying architectures by troubleshooting, reproducing, and determining the root cause for customer-reported issues, building tools, and diagnosis.
+ Act as consultant and subject-matter-expert for internal stakeholders in engineering, sales, customer organizations to resolve technical deployment obstacles and improve Google Cloud.
+ Understand customer issues, advocate for their needs with internal teams, including Product and Engineering teams, to find ways to improve the product, and drive production.
+ Participate in rotating on-call schedules including during nights, weekends and holidays, to ensure prompt resolution of customer-impacting technical challenges, as well as travel up to 15% in-region for meetings and onsite delivery activities as needed.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Is this job a match or a miss?
Job Description
About Us
EndeavourX is an entity of the National University Health System (NUHS), on a mission to scale some of NUHS’ most impactful AI solutions that have been developed and validated internally over the past few years. These products drive better care, operational efficiency, and clinician wellbeing.
We're a nimble, mission-driven team with access to leading clinical experts, real-world data, and deep public healthcare partnerships.
Why Join Us?
- Shape how cutting-edge AI already validated by a world-class hospital system is integrated into real clinical workflows
- Work alongside passionate clinicians, technologists, and policy thinkers
- Influence product, go-to-market, and strategy from day one
- Meaningful mission + real-world impact
Role Summary
The Senior Software Engineer is a highly hands-on role responsible for building, deploying and operating AI-enabled healthcare products at EndeavourX. The role focuses on delivering production-quality software that integrates with real-world systems and supports deployment in regulated healthcare environments, including implementing and integrating LLM-based features.
Key Responsibilities
Software Design & Development
- Own end-to-end development of backend and full-stack components for AI-enabled healthcare products.
- Translate product requirements into well-structured software designs, APIs and data flows.
- Rapidly prototype, iterate and deploy features in response to product and clinical feedback.
- Integrate applications with external systems (APIs, data sources, healthcare platforms).
Applied AI / LLM Integration
- Implement and integrate LLM-based capabilities (e.g. retrieval-augmented generation, prompt orchestration, context management) within production applications.
- Work with data scientists to operationalise model outputs, embeddings, vector search and retrieval pipelines.
- Implement data preprocessing, chunking, indexing and retrieval logic to support RAG workflows.
- Evaluate and tune LLM-based features for latency, reliability, cost and user experience in real-world use.
Deployment & Operational Delivery
- Participate directly in deployment activities, configuration and production support.
- Ensure software is reliable, observable and maintainable in real-world use.
- Support incident investigation and resolution as needed.
Quality & Regulated Delivery Support
- Follow development and documentation practices aligned with ISO 13485 / IEC 62304.
- Maintain code quality, versioning, traceability and documentation required for regulated products.
- Participate in design reviews, risk discussions and change assessments related to clinical safety and system reliability.
Collaboration
- Work closely with the Cloud Architect, data scientists and product stakeholders to deliver end-to-end solutions.
- Review code, contribute to technical discussions and support continuous improvement of engineering practices.
- Support coordination with external development teams when required.
Job Requirements
Experience & Skills
- 5–8 years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g. Python, JavaScript/TypeScript, Java).
- Experience deploying applications in cloud environments (AWS preferred).
- Experience working across the full software lifecycle, including production support.
- Experience implementing or integrating LLM-based features (e.g. RAG pipelines, embeddings, vector databases, prompt engineering).
- Familiarity with applied machine learning concepts (e.g. model inputs/outputs, evaluation metrics, data preprocessing).
- Experience working within quality systems or regulated development environments preferred.
- Experience in healthcare, medtech, digital health or other related domains is an advantage.
Is this job a match or a miss?
Job Description
Who We Are
Our client is a global quantitative trading and investment firm operating at the intersection of technology, research, and high-performance infrastructure. The firm builds and maintains large-scale platforms that power real-time trading, data-driven research, and systematic strategies across global markets.
Technology is a core differentiator, and infrastructure teams play a critical role in ensuring systems remain fast, scalable, and highly reliable.
We Are Seeking: Systems Engineer
This is a hands-on infrastructure engineering role focused on designing, building, and operating the systems that underpin trading and research platforms.
You will work across operating systems, compute environments, and automation tooling , supporting production systems while driving performance, stability, and scalability improvements.
Background from buy-side firms, hedge funds, proprietary trading firms, or similarly performance-sensitive or trading-aligned environments is strongly preferred.
Key Responsibilities
- Design, build, and maintain production infrastructure across compute, storage, and operating systems
- Troubleshoot and resolve system and performance issues in live trading and research environments
- Automate deployment, configuration, and operational workflows
- Monitor system performance and drive improvements in latency, reliability, and efficiency
- Support and scale distributed systems across multiple environments and regions
- Partner with internal teams to deliver stable and scalable platforms
- Participate in system upgrades, deployments, and lifecycle management
- Enhance monitoring, observability, and operational tooling
Requirements
- Experience in Linux or Windows systems administration in production environments
- Strong troubleshooting skills across systems, applications, and infrastructure layers
- Proficiency in scripting or programming (Python, Bash, PowerShell or similar)
- Solid understanding of networking fundamentals (TCP/IP, DNS, DHCP)
- Experience with automation or configuration management tools (e.g. Ansible, Terraform)
- Familiarity with server hardware, virtualization, or distributed systems environments
- Ability to operate effectively in high-availability, fast-paced environments
- Strong communication skills and ability to collaborate across teams
Highly Relevant Experience
- Experience supporting trading systems or low-latency environments
- Exposure to large-scale distributed systems or HPC environments
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with container technologies (Docker, Kubernetes)
- Understanding of system-level performance tuning
- Experience with enterprise Windows environments (e.g. Active Directory)
- Exposure to cluster schedulers, storage systems, or compute platforms
What We're Looking For
- Strong problem-solver with a hands-on debugging mindset
- Comfortable working in production environments with real-time impact
- Proactive and self-driven, with a focus on automation and efficiency
- Interest in high-performance systems and infrastructure at scale
- Ability to balance operational support with engineering improvements
Why Join Us
- Work directly on infrastructure supporting trading and research at scale
- Exposure to high-performance, real-time systems
- Strong engineering environment with focus on automation and reliability
- Opportunity to work alongside highly technical teams
Selby Jennings is a Trading Style of Phaidon International (License Number 16S8194)
Is this job a match or a miss?
Be The First To Know
About the latest Software architecture Jobs in Singapore !
Job Description
We are hiring engineers to support IT and OT systems across district cooling operations and the broader Sustainable Energy Solutions business. This role is part of a centralised technology team responsible for ensuring that systems, networks and endpoints across enterprise and site environments are secure, reliable and well-maintained across multiple operational sites.
The team works closely with internal stakeholders and service providers to deliver stable operations, support system improvements, and maintain alignment with organisational standards across energy infrastructure systems.
This role is responsible for the administration, maintenance and continuous improvement of IT and OT infrastructure, including systems, networks, endpoints and cloud-based platforms.
You will work across the full lifecycle of infrastructure platforms — supporting operations, driving enhancements, and ensuring systems remain secure, compliant and highly available, contributing to reliable and efficient energy operations.
What You'll Do:
- Manage and support IT and OT systems (servers, networks, endpoints and cloud-based platforms), ensuring stability, performance and security
- Plan and execute maintenance activities, including patching, upgrades, firmware updates and lifecycle management
- Plan and deliver infrastructure changes and improvements through structured assessment, coordination, testing and controlled rollout under change management
- Coordinate with vendors and service providers to deliver operations, maintenance and enhancements, driving quality and accountability
- Monitor system performance, logs and alerts, and proactively prevent, respond to, and coordinate resolution of incidents
- Troubleshoot issues and perform root cause analysis, implementing corrective actions to improve reliability
- Maintain systems in line with security policies, including vulnerability remediation, backup, recovery and logging
- Identify gaps and drive improvements, including implementation of system enhancements and standardisation, working across systems, networks and endpoints
What You'll Need:
- Degree in Information Technology, Engineering or related discipline
- Typically, 5–10 years of experience in infrastructure, systems, network or endpoint management in operational or enterprise environments
- Experience working with enterprise or industrial environments is preferred
- Familiarity with vendor-supported or managed service environments
- Experience planning and delivering infrastructure changes, upgrades, or system improvements
- Experience coordinating across vendors and stakeholders to deliver infrastructure initiatives
Thank you for your interest in SP Group.
We regret to inform that only shortlisted candidates will be notified.
Is this job a match or a miss?
Job Description
We are hiring engineers to support IT and OT systems across district cooling operations and the broader Sustainable Energy Solutions business. This role is part of a centralised technology team responsible for ensuring that systems, networks and endpoints across enterprise and site environments are secure, reliable and well-maintained across multiple operational sites.
The team works closely with internal stakeholders and service providers to deliver stable operations, support system improvements, and maintain alignment with organisational standards across energy infrastructure systems.
This role is responsible for the administration, maintenance and continuous improvement of IT and OT infrastructure, including systems, networks, endpoints and cloud-based platforms.
You will work across the full lifecycle of infrastructure platforms — supporting operations, driving enhancements, and ensuring systems remain secure, compliant and highly available, contributing to reliable and efficient energy operations.
What You'll Do:
- Manage and support IT and OT systems (servers, networks, endpoints and cloud-based platforms), ensuring stability, performance and security
- Plan and execute maintenance activities, including patching, upgrades, firmware updates and lifecycle management
- Plan and deliver infrastructure changes and improvements through structured assessment, coordination, testing and controlled rollout under change management
- Coordinate with vendors and service providers to deliver operations, maintenance and enhancements, driving quality and accountability
- Monitor system performance, logs and alerts, and proactively prevent, respond to, and coordinate resolution of incidents
- Troubleshoot issues and perform root cause analysis, implementing corrective actions to improve reliability
- Maintain systems in line with security policies, including vulnerability remediation, backup, recovery and logging
- Identify gaps and drive improvements, including implementation of system enhancements and standardisation, working across systems, networks and endpoints
What You'll Need:
- Degree in Information Technology, Engineering or related discipline
- Typically, 5–10 years of experience in infrastructure, systems, network or endpoint management in operational or enterprise environments
- Experience working with enterprise or industrial environments is preferred
- Familiarity with vendor-supported or managed service environments
- Experience planning and delivering infrastructure changes, upgrades, or system improvements
- Experience coordinating across vendors and stakeholders to deliver infrastructure initiatives
Thank you for your interest in SP Group.
We regret to inform that only shortlisted candidates will be notified.
Is this job a match or a miss?
Job Description
职位描述:
Job Description:
1.Responsible for the design, monitoring, implementation, maintenance, troubleshooting, and optimization of database systems, ensuring high availability, scalability and reliability;
2.Design and develop computer software or utility toolkits to automate and more efficiently manage large-scale database instances;
3.Perform database fault detection, localization, and stop-loss capability development to improve anomaly recovery speed;
4.Collaborate with application developers teams to improve database performance and reliability;
5.Responsible for participating in a 24*7 on-call rotation to ensure high availability and resolving critical database issues。
职位要求:
Job Requirements:
1.Bachelor's or higher degree in Computer Science, Information Technology, Programming, Science (Computer Studies) or related discipline;
2.Familiar with TCP/IP, Data Structures, Algorithms and other protocols, and have good knowledge of operation system, network, database, computer architecture;
3.Basic understanding of database theory and system architecture(index, transactions, ACID, MVCC, Raft, Sharding, CAP, High Availability) ;
4.Experience in at least one backend language (Python, Golang, Java etc) ;
5.Familiar with Unix/Linux operating systems and networking is preferred;
6.Experience in MySQL, Redis, MongoDB, HDFS, HBase is preferred;
7.Strong communication and interpersonal skills to collaborate with cross-functional teams;
8.Fluent in Chinese and English is preferred。
Is this job a match or a miss?