Home Job Details
N
Information & Communication Technology 🏢 Full Time ⭐️ Verified

Senior Software Development Engineer (Cloud-Native, High-Availability Energy Applications)

Nanyang Technological University
Singapore
Estimated Salary
SGD 120.000 – SGD 180.000
Posted Date
3 Mei 2026
Application Deadline
3 Mei 2027

Job Description

Join Nanyang Technological University (NTU), a world-renowned research institute, as a Senior Software Development Engineer and lead the development of cutting-edge, cloud-native, high-availability energy applications. This is a unique opportunity to drive innovation in the energy sector, leveraging your expertise in distributed systems, cloud architecture, and real-time data processing.

You will architect and implement scalable, resilient solutions that power next-generation energy management systems. Collaborating with a team of top-tier researchers and engineers, you will design microservices, optimize performance, and ensure 24/7 reliability for critical energy infrastructure. Your work will directly impact the future of sustainable energy, making a tangible difference in how energy is monitored, controlled, and optimized.

As a senior member, you will mentor junior developers, define best practices, and contribute to the strategic direction of our cloud platform. We value innovation, technical excellence, and a passion for solving complex challenges in the energy domain.

If you are a seasoned software engineer with a deep understanding of cloud-native technologies and a drive to build high-availability systems, this role offers a dynamic environment where your skills will shape the future of energy.

Responsibilities

  • Design, develop, and deploy cloud-native microservices for high-availability energy applications using technologies like Kubernetes, Docker, and service mesh.
  • Architect distributed systems that handle real-time data streams from IoT sensors and energy grids with sub-second latency.
  • Implement automated CI/CD pipelines and robust monitoring to ensure 99.99% uptime and rapid incident response.
  • Lead code reviews, enforce coding standards, and drive adoption of best practices in scalability, security, and performance.
  • Collaborate with cross-functional teams of researchers and engineers to translate energy domain requirements into technical solutions.
  • Optimize system performance through load testing, profiling, and capacity planning for cloud infrastructure (AWS/GCP/Azure).
  • Mentor junior and mid-level engineers, fostering a culture of continuous learning and technical excellence.
  • Contribute to open-source projects and internal tooling to accelerate development and improve reliability.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a focus on distributed systems and cloud-native architectures.
  • Deep proficiency in one or more programming languages (Java, Python, Go, or similar) and experience with microservices frameworks (Spring Boot, FastAPI, etc.).
  • Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure) — certifications preferred.
  • Strong understanding of high-availability design patterns, including circuit breakers, retries, fallbacks, and event sourcing.
  • Experience with real-time data streaming (Kafka, Pulsar) and time-series databases (InfluxDB, TimescaleDB) is a plus.
  • Demonstrated ability to lead technical projects, mentor team members, and communicate effectively with stakeholders.
  • Passion for energy systems, sustainability, or large-scale data processing — previous work in energy or IoT is highly desirable.

Required Skills

Cloud-Native Kubernetes Docker Microservices Distributed Systems High-Availability Java Python Go AWS GCP Azure Kafka CI/CD Energy Applications IoT Real-Time Data Processing

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All