Implementing and managing state machines (specifically hierarchical state machines, such as SMACH, Behavior Trees, or custom architectures) for complex control logic.
Lead comprehensive codebase and database inventories using static analysis tooling, quantifying code composition, identifying architectural patterns and anti-patterns, and distinguishing auto-generated code from hand-written business logic
Participate in design, implementation, and validation of mobile SDK and application within the R&D project team structure in accordance with institutionalized processes and delivery standards
GovTech is seeking a highly skilled and experienced Senior Software Engineer to design, develop, and deploy innovative digital solutions that enhance public services and improve the lives of citizens. You will play a pivotal role in shaping the technical direction and execution of critical government projects.
About Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creating cutting-edge solutions that revolutionize industries. As we continue to grow, we are seeking talented Software Engineers to join our team.
Design developer-facing abstractions over various components such as cloud-native services (e.g. AWS, kubernetes), CI/CD toolings, observability, and security controls, to marketplace platform services such as billing, subscriptions, reducing the need for teams to understand underlying details before they can ship safely.
Proficient in modern frontend and backend web application development, with experience in frameworks such as React, FastAPI, Express.js, Spring, or Django