Apply on
Original
Simplified
Job Description
We are seeking an ambitious Application Engineering Lead to join our customer-facing application team, contributing to our mission of helping organizations understand, in real-time, how they can be hacked.
Responsibilities
We are seeking an ambitious Application Engineering Lead to join our customer-facing application team, contributing to our mission of helping organizations understand, in real-time, how they can be hacked.
Responsibilities
- This is a leadership role with exposure to both the backend and frontend of our customer-facing systems.
- You will lead the Application Engineering team, overseeing the management of account lifecycles, access control, notifications, logging, multi-tenancy, and other SaaS features tailored for enterprise-level B2B clients.
- You will collaborate closely with our product design team to create efficient workflows that enhance the user experience while meeting business objectives.
- You will address technical and data challenges, including managing large data volumes, ensuring secure and efficient access control, providing reliable logging, supporting multi-tenancy, and maintaining proper access segregation across different business units.
- Backend: Node.js, Typescript
- Frontend: React.js, Typescript
- Database: MySQL
- Others: ECS, K8s, Airflow, Kafka, Serverless, AWS
- Ideal Experience: You should ideally have 8 years of experience in the relevant field.
- Experienced in Leading and managing engineering teams, as we expand our Application Engineering team in both Singapore and the UK
- Developing SaaS applications that serve a wide range of enterprise clients
- Understanding user onboarding, account lifecycle management, and access control mechanisms, with expertise in authentication, granular authorization, and Single Sign-On (SSO)
- Working with notification systems, logging frameworks, multi-tenancy, and asset categorization
- Experience with workflow orchestration, asynchronous tasks, and event-driven architectures
- Managing data in both relational and non-relational database management systems
- Writing clean, testable code and being well-versed in various testing strategies.
Similar Jobs