Senior Software Engineer

2 days ago


Central Region, Singapore DAYONE DATA CENTERS SINGAPORE PTE. LTD. Full time $120,000 - $150,000 per year

We are looking for a Senior Backend Software Engineer with about 8 to 10 years' experience to design, build, and maintain scalable backend services and APIs for our cloud-based and on-prem platforms. The ideal candidate has experience in Java and Python, strong knowledge of API development, microservices architecture, event-driven systems, and is capable of working in an agile environment to deliver high-quality, secure, and maintainable software. Good knowledge of Containerization (Docker) and Orchestrations (k8's) is required. Strong knowledge of Python libraries for machine learning is a plus.

Responsibilities

Backend & API Development

  • Architect, develop, and maintain backend services and microservices using Java (Spring Boot) and/or Python
  • Design and implement RESTful and/or gRPC APIs, ensuring high performance, scalability, and reliability.
  • Integrate backend services with databases, message queues, and external systems such as SAP, BMS (OT systems) etc.

System Architecture & Scalability

  • Design and implement distributed, event-driven, and real-time data streaming systems.
  • Contribute to system architecture and design decisions (domain-driven design, microservice decomposition, API contracts, caching strategies, etc.)
  • Optimize system performance and scalability, including async processing, caching, load balancing, and DB optimization.

Cloud, DevOps & CI/CD

  • Deploy and operate services on AWS / Azure / GCP with containerization (Docker, Kubernetes).
  • Collaborate with DevOps teams on CI/CD pipelines (GitHub, Jenkins), monitoring, and logging tools (Prometheus, ELK, Grafana).

Software Quality & Collaboration

  • Write clean, testable, and maintainable code using unit tests, integration tests, TDD and code review best practices.
  • Work closely with frontend, DevOps, QA, and product teams in Agile/Scrum delivery.

Requirements:

  • Strong programming skills in Java (Spring Boot) and Python
  • Strong experience in building REST API's & Microservices
  • Strong understanding of Software architecture
  • Experience with message queues & streaming (MQTT, Kafka etc)
  • Experience deploying on cloud with docker & Kubernetes
  • Experience with runtime env
  • Proven experience of implementing security best practices such as OAuth2, JWT, Zero Trust
  • Experience in React or Angular
  • Understanding of Edge services is a plus

  • Software QA Engineer

    14 hours ago


    Central Region, Singapore Vanguard Software Pte Ltd Full time $100,000 - $150,000 per year

    JOB SUMMARYWe are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $120,000 - $180,000 per year

    JOB SUMMARY:We are seeking an Senior / Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor other engineers, and shape...

  • Software Tester

    13 hours ago


    Central Region, Singapore Vanguard Software Pte Ltd Full time $40,000 - $60,000 per year

    JOB SUMMARYWe're looking for a Software Tester to join our growing quality team. This role is open to graduates and junior professionals (1–2 years of experience) who are passionate about ensuring product quality. You'll work on test planning, execution, and issue validation for small to moderately complex features. This is a great opportunity to develop...


  • Central Region, Singapore Macro-Integration Pte. Ltd. Full time $30,000 - $60,000 per year

    Responsibilities and DutiesTo work with the Senior and Software Engineers on the task givenTo ensure all the work given from the Senior and Software Engineers fulfil according to the senior instructionTo configure IO points in the PLC or SCADATo build databaseTo build static graphicsTo assist on the testing and commissioningOther ad-hoc duties as assigned

  • Senior Data Engineer

    13 hours ago


    Central Region, Singapore Vanguard Software Pte Ltd Full time $74,200 - $114,000 per year

    JOB SUMMARY:We are looking for a Senior Data Engineer to join our team and take ownership of designing, building, and optimizing scalable data pipelines and infrastructure. You'll work closely with engineering, analytics, and product teams to ensure the availability, reliability, and performance of data systems. This role is ideal for someone with at least 5...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $60,000 - $120,000 per year

    JOB SUMMARY:We're looking for a Backend Engineer to join our growing engineering team. This role is open to no experience as well as developers with 1–2 years of experience. You'll work on small to moderately complex features, collaborate with cross-functional teams, and learn how to deliver reliable, maintainable software in a fast-moving environment....


  • Central Region, Singapore ScienTec Consulting Pte Ltd Full time $80,000 - $120,000 per year

    We are seeking a highly motivated Software Engineer (Full-Stack)to develop, test and improve software applications.  Join us for a journey of continuous innovation with industry experts to contribute tosignificant government projects Agile development culture to promote continuous learning and growth, contribute to large-scale government...

  • Junior Data Engineer

    13 hours ago


    Central Region, Singapore Vanguard Software Pte Ltd Full time $6,000 - $12,000 per year

    JOB SUMMARY:We're looking for a Data Engineer to join our growing data team. This role is open to fresh graduates and early-career professionals (1–2 years of experience) who are excited about building data pipelines, transforming raw data into meaningful insights, and working with modern data technologies. You'll collaborate with data analysts, software...


  • Central Region, Singapore Vanguard Software Pte Ltd Full time $80,000 - $120,000 per year

    JOB SUMMARY:We're looking for a Frontend Software Engineer to join our growing engineering team. This role is ideal for graduates or those with 1–2 years of experience. You'll work on intuitive, user-friendly features using and React Native, collaborate closely with product and backend teams, and gain hands-on experience delivering high-quality frontend...


  • Central Region, Singapore CBM Pte Ltd Full time $80,000 - $120,000 per year

    Job Description:Execute full software development life cycle (SDLC).Design and development of application solutions in various programming languages and framework.Create flowcharts, layouts and documentation to identify requirements and solutions.Develop and maintain a high standard of code quality, documentation, and system reliability.Write clean,...