
Software Engineering Lead
2 days ago
**Responsibilities**:
- Lead the design and architecture of scalable backend services using NestJS and/or Python FastAPI, ensuring best practices in API design, database integration, and system modularity.
- Guide implementation of communication protocols (e.g., MQTT, HTTP, BLE) for seamless device and microservice interactions.
- Own system integration across the stack — from embedded firmware and gateways to backend microservices and cloud infrastructure.
- Provide technical leadership and mentorship to software engineers; conduct code reviews and enforce engineering quality standards.
- Drive the development and optimization of CI/CD pipelines; ensure automated testing, deployment, and rollback strategies are robust and reliable.
- Collaborate closely with other engineers on technical roadmaps, architecture decisions, and resource planning.
- Ensure cloud and on-premise infrastructure is scalable, secure, and cost-efficient; oversee monitoring and incident response practices.
- Champion TDD or testing best practices; ensure teams write thorough unit and integration tests.
- Maintain comprehensive technical documentation and encourage good documentation practices across the team.
- Lead maintenance, troubleshooting and performance optimization efforts across existing backend services and databases.
**Requirements**:
- 5+ years of software development experience, with at least 2+ years in engineering leadership roles (team lead, manager, or head of software)
- Strong background in both backend and frontend development.
- Proven experience leading or mentoring engineers in an Agile / Scrum team.
- Expert proficiency in TypeScript/JavaScript and Python.
- Strong experience architecting solutions with NestJS and/or FastAPI, including SQL and NoSQL database design.
- Experience designing and documenting APIs via Swagger / OpenAPI.
- Solid understanding of communication protocols such as MQTT, HTTP, BLE, or similar.
- Strong knowledge of microservices architecture, distributed systems, and system integration patterns.
- Experience designing CI/CD pipelines, preferably using tools like GitHub Actions, Jenkins, or GitLab CI.
- Excellent problem-solving, architectural thinking, and debugging skills.
- Strong communication skills and ability to collaborate across departments.
- Passion for building maintainable, high-quality systems and mentoring others to do the same.
-
Lead Software Engineer
2 weeks ago
Singapore Knovel Engineering Full timeGet AI-powered advice on this job and more exclusive features. At our core, our passion is to craft novel AI and technology solutions that will shape tomorrow . We deploy cutting-edge technology that builds on cloud computing to proliferate AI, data and analytics solutions tailored to drive innovation and transform businesses. With our desire to push the...
-
Senior Software Engineer
19 hours ago
Singapore St Engineering Full timePress Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives...
-
Software Engineer
1 week ago
Singapore Propel Software Full timeOverview Company Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product...
-
Lead Software Engineer
1 week ago
Singapore The Digital and Intelligence Service (DIS) Full timeJoin to apply for the Lead Software Engineer role at The Digital and Intelligence Service (DIS)Continue with Google Continue with Google Join to apply for the Lead Software Engineer role at The Digital and Intelligence Service (DIS)Lead Software Engineer – Digital Ops-Tech Centre (DOTC)About Us The Digital Ops-Tech Centre (DOTC) is a newly established unit...
-
Lead Software Engineer
1 week ago
Singapore Tap Growth ai Full timeWe're Hiring: Lead Software Engineer!Weare looking for a highly skilled and experienced Lead Software Engineer tojoin our growing team. This role is ideal for someone who thrives in afast-paced environment and has a strong background in software development,architecture, and team leadership—including experience managing remote orinternational teams. Key...
-
Assistant/ Software Lead
5 days ago
Singapore ST Engineering Full timeJoin to apply for the Assistant/ Software Lead - DSC/MC role at ST Engineering Join to apply for the Assistant/ Software Lead - DSC/MC role at ST Engineering Get AI-powered advice on this job and more exclusive features. A joint venture company by ST Engineering Mission Software & Services Pte. Ltd. and HTX (Home Team Science and Technology Agency), Codex...
-
Lead Software Engineer
1 week ago
Singapore KNOVEL ENGINEERING PTE. LTD. Full timeAbout Knovel: At our core, our passion is to craft novel AI and technology solutions that will shape tomorrow . We deploy cutting-edge technology that builds on cloud computing to proliferate AI, data and analytics solutions tailored to drive innovation and transform businesses. With our desire to push the boundaries of technology, we partner closely with...
-
Software Engineer Lead
1 week ago
Singapore PEOPLESEARCH PTE. LTD. Full timeSoftware Engineer Lead We are looking for a technical leader to shape and deliver modern software solutions across backend, frontend, and cloud platforms. This role combines hands-on development with leadership, ensuring systems are reliable, scalable, and secure. What You'll Do Design and build backend services (NestJS / FastAPI) with robust APIs and...
-
Software & Systems Testing Lead
4 days ago
Singapore Singapore Technologies Engineering Ltd Full timeJob ID: 18701 - Location: Digital Hub, SG - Description: **About ST Engineering** ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries where it operates a diverse portfolio of businesses across the aerospace, smart city, defence,...
-
Lead Software Engineer
4 days ago
Singapore ScienTec Consulting Full time** Working Hours: Mon-Fri**: - ** Working Location: One North**: - ** Remuneration Package: Up to $10,000 (basic)**: - ** Tech Stack: JavaScript, TypeScript, React, and Node.js, AWS** **Responsibilities**: - Lead a team of software engineers in the design, development, and implementation of software solutions. - Collaborate with product managers,...