Software Systems Architect

2 days ago


Singapore beBeeSoftwareEngineering Full time

Software Engineering Leadership Opportunity

We are seeking a seasoned software engineering leader to spearhead our team's efforts in building scalable, maintainable systems. The ideal candidate will have a strong background in both backend and frontend development, with experience leading or mentoring engineers in an Agile/Scrum environment.

Key Responsibilities:

  • Design and architect scalable backend services using NestJS and/or Python FastAPI, ensuring best practices in API design, database integration, and system modularity.
  • Oversee the development and maintenance of frontend applications in React and React Native, ensuring consistency in architecture and design patterns across web and mobile platforms.
  • Guide implementation of communication protocols (e.g., MQTT, 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
  • Deep understanding of React and React Native application architecture
  • Experience designing and documenting APIs via Swagger/OpenAPI
  • Solid understanding of communication protocols such as MQTT, 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
  • Hands-on experience deploying and scaling applications on cloud platforms and on-premise
  • 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

  • System Architect

    1 hour ago


    Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We're a Singapore based software consulting firm looking for a System Architect to design and lead technical teams to deliver complex software installations on popular Cloud providers such as AWS and Azure. **Key Responsibilities**: - Design software architecture based on business requirements with a strong understanding of security, performance,...


  • Singapore beBeeSystemDeveloper Full time $90,000 - $120,000

    Job TitleA systems architect with a strong background in software development is required to lead our team. This role involves designing, developing, and maintaining scalable and high-performance systems.


  • Singapore beBeeArchitect Full time $80,000 - $120,000

    Job DescriptionWe are seeking a skilled Software Systems Architect to research, design, and develop computer and network software or specialized utility programs.This role involves analyzing user needs and developing software solutions by applying principles and techniques of computer science, engineering, and mathematical analysis.The ideal candidate will...


  • Singapore beBeeSoftwareEngineering Full time $180,000 - $220,000

    Software Engineering Leadership OpportunityWe are seeking a seasoned software engineering leader to spearhead our team's efforts in building scalable, maintainable systems. The ideal candidate will have a strong background in both backend and frontend development, with experience leading or mentoring engineers in an Agile/Scrum environment.Key...


  • Singapore beBeeSoftware Full time $250,000 - $300,000

    Senior System ArchitectWe are seeking a highly skilled Senior System Architect to join our team. As a key member of our architecture team, you will play a critical role in designing and developing system architecture for our applications.Your primary responsibility will be to analyze and design system architectures that meet customer requirements. You will...


  • Singapore beBeeSoftware Full time

    Senior System Architect We are seeking a highly skilled Senior System Architect to join our team. As a key member of our architecture team, you will play a critical role in designing and developing system architecture for our applications. Your primary responsibility will be to analyze and design system architectures that meet customer requirements. You...


  • Singapore beBeeEngineer Full time $80,000 - $120,000

    OverviewAt Goldman Sachs, our Engineers don't just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems.Join our elite team to build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against...


  • Singapore beBeeSystem Full time $90,000 - $120,000

    We are seeking a skilled Software System Architect to join our team. As a key member of our agile environment, you will be responsible for designing and developing high-performance system integrations.Job ResponsibilitiesYou will work closely with our team to analyze client needs and develop effective solutions that meet their requirements. Your...

  • Software Architect

    2 weeks ago


    Singapore Thales Group Full time

    Location: Singapore, Singapore Thales people architect solutions at the heart of the defence-security continuum. Interoperable and secure information and telecommunications systems for defence, security, and civil operators, are based upon innovative use of radiocommunications, networks, and cybersecurity. We are ground breaking new digital technologies...

  • Software Architect

    6 days ago


    Singapore Sioux High Tech Software Full time

    ABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...