Job Description
Company Overview
We are an enterprise data security and GRC (Governance, Risk, and Compliance) software provider. We build cutting-edge platforms that help modern organizations secure their sensitive data assets, streamline compliance workflows and mitigate digital risk.
Job Description (Responsibilities)
1) Engineering Leadership & Team Management
- Lead, mentor and align a cross-functional team consisting of Backend, Frontend and Quality Control (QC) engineers.
- Enforce engineering standards, including code formatting tools, automated static analysis linting and strict GitHub Pull Request review cycles.
- Drive the secure adoption of AI-assisted development tools and best practices to improve team productivity, code quality and delivery efficiency.
- Act as the final technical gatekeeper for code quality, ensuring that features are thoroughly peer-reviewed and tested before hitting integration branches.
2) Architecture & Solution Delivery
- Own the application-level architecture of our core enterprise products, ensuring high availability, scalability and robust security defenses.
- Design comprehensive database schemas in MySQL and search patterns in Elasticsearch to power intricate data audit and compliance logging dashboards.
- Establish automated testing strategies and CI/CD pipelines to ensure reliable code integration, regression prevention and consistent deployments.
- Remain hands-on in resolving complex technical issues, reviewing critical code and supporting feature implementation when required.
3) Project Execution & GRC Alignment
- Manage end-to-end sprint planning, task tracking and timeline estimation, ensuring consistent velocity and predictable release schedules.
- Maintain strong ownership of engineering delivery, proactively communicating and resolving risks, blockers and technical debt.
- Collaborate closely with product stakeholders to convert complex enterprise security compliance requirements into technical engineering roadmaps.
- Maintain accurate, clear technical documentation regarding system architecture, APIs and release procedures to support compliance audits.