Senior Backend Software Engineer

2 days ago


Singapore PLUVIA PTE. LTD. Full time

**Pluvia**is seeking a highly skilled Senior Backend Software Engineer to drive the development of our next-generation rainfall intelligence and analytics platforms. In this pivotal role, you will architect, build, and maintain robust, scalable backend systems that power climate-resilient decision-making for critical industries across Southeast Asia. You will collaborate closely with frontend engineers, data scientists, DevOps, and product managers to deliver innovative, AI-driven software solutions.

**Key Responsibilities**:

- Architect, design, and develop scalable backend systems and APIs using modern programming languages (e.g., Python, Node.js, JavaScript).
- Lead the development and optimization of robust data pipelines for real-time and batch processing of weather, geospatial, and business data.
- Integrate backend systems with Pluvia’s proprietary rainfall and flood prediction intelligence APIs, machine learning models, and external data sources.
- Collaborate with DevOps to ensure CI/CD, automated testing, monitoring, and deployment best practices.
- Conduct code reviews, enforce coding standards, and mentor junior engineers.
- Write and maintain comprehensive technical documentation.
- Troubleshoot, debug, and resolve complex technical issues in production environments.
- Stay updated on backend technology trends; proactively recommend and adopt relevant innovations.
- Work closely with cross-functional teams to translate business requirements into technical solutions.

**Required**:

- 5+ years of experience in backend software engineering, including system architecture and API development.
- Strong programming skills in Python and/or Node.js (JavaScript); experience with other backend languages is a plus.
- Deep understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Experience designing and building RESTful and/or GraphQL APIs.
- Proven experience with CI/CD pipelines, automated testing frameworks, and DevOps practices.
- Hands-on experience with containerization (Docker) and cloud platforms (Azure, AWS, or GCP).
- Experience with version control systems (GitLab/GitHub).
- Strong problem-solving skills and ability to troubleshoot complex systems.
- Excellent written and oral communication skills; proven ability to work in cross-functional teams.
- Experience working in Agile/SCRUM environments.

**Preferred**:

- Experience building data pipelines and working with event-driven architectures (e.g., Kafka, RabbitMQ, ActiveMQ).
- Familiarity with microservices architecture and serverless computing.
- Experience with infrastructure-as-code and monitoring tools.
- Background in the water sector, climate, or related domains.
- Experience mentoring junior engineers and leading technical projects.
- Comfortable working in a fast-paced, scale-up environment.

**What You’ll Gain**:

- Opportunity to shape the future of weather and climate intelligence in Southeast Asia.
- Exposure to cutting-edge AI, machine learning, and cloud-native technologies.
- Work in a vibrant, mission-driven, and inclusive team of international experts.
- Flexible working arrangements and a culture of continuous learning and growth.
- Competitive compensation, medical and term life insurance, and professional development opportunities.
- Real impact on climate resilience and business continuity for leading organizations.

**Application Process**:

- Submit your CV and a brief cover letter outlining your relevant backend engineering experience and motivation to join Pluvia.
- Include links to your GitHub or portfolio, if available.

**About Pluvia**:
**Pluvia,**rooted in Singapore’s **Hydroinformatics Institute (H2i)**, delivers hyperlocal rainfall intelligence powered by AI and machine learning. We serve critical sectors-transportation, logistics, construction, and asset management-across Southeast Asia, enabling smarter, weather-resilient decisions. Our passionate team is shaping the future of climate-aware decision-making through robust, actionable weather insights.



  • Singapore Vanguard Software Full time $80,000 - $160,000 per year

    JOB SUMMARY:We are seeking a Senior Backend Engineer to join our growing engineering team. In this role, you will work independently to deliver production-ready, high-quality code with minimal issues. You will take full responsibility for the design, development, and optimization of backend systems, collaborating with cross-functional teams to ensure systems...


  • Singapore Cognizioni IT Solutions LLC Full time $120,000 - $151,235 per year

    Role : Senior Software Engineer BackendLocation : Full TimeFull TimeDescription:Key requirements:5 years of software engineering experience in developing applications BackendExperience with embedded systems application developmentFamiliarity with swarm robotics or autonomous navigation systems.Backend : python, java, Techno : azure (internal notes: TDP...


  • Singapore Cognizioni IT Solutions LLC Full time

    **Role : Senior Software Engineer Backend** **Location : Full Time** **Full Time** Description: Key requirements: - Familiarity with swarm robotics or autonomous navigation systems. - Backend : python, java, node.js - Techno : azure (internal notes: TDP infra), kubernetes (internal notes: kast (thales-owned) infra) - CI/CD : gitlab CI ( internal notes:...


  • Singapore Vanguard Software Full time $104,000 - $130,878 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...


  • Singapore Traveloka Full time

    Senior Backend Software Engineer (Java) Apply for the Senior Backend Software Engineer (Java) role at Traveloka. It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems that power millions of users...


  • Singapore Traveloka Full time

    Senior Backend Software Engineer (Java)Apply for the Senior Backend Software Engineer (Java) role at Traveloka. It's fun to work in a company where people truly BELIEVE in what they're doing!Job Description The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems that power millions of users...


  • Singapore Adstify Search Pte Ltd Full time

    Our client is a privacy-focused technology company that has built a portfolio of privacy products ranging from VPN to private second phone apps, ensuring users safety across every touchpoint online. They are looking for a Senior Software Engineer, Backend to join their team to build the future of Internet Privacy and...


  • Singapore Happy Hour Games Full time

    **Responsibilities** - Design, develop, and maintain scalable backend systems for mobile games. - Implement, debug and optimization of game features. - Collaborate with game designers and frontend software engineers for game feature implementation. - Identify potential technical risks and provide technical advice for mitigation. - Ensure the security and...


  • Singapore HitPay Full time

    **About HitPay**: HitPay is a full-stack payments infrastructure platform for growing businesses in APAC. Headquartered in Singapore and regulated by central banks across Southeast Asia, we enable over 20,000 SMBs to accept online and in-person payments through local methods that their customers trust. From real-time payment schemes to e-wallets and credit...


  • Singapore Vanguard Software Full time $120,000 - $200,000 per year

    JOB SUMMARY:We are seeking an 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 engineering...