Responsibilities
- Architect, develop, and deploy robust, high-throughput cloud-native systems for a cybersecurity platform.
- Lead end-to-end development of software features, from initial design to production launch, ensuring quality and timely delivery.
- Use Google Cloud Platform (GCP) to create and manage scalable, fault-tolerant backend services.
- Diagnose and fix performance issues at both system and component levels.
- Work closely with Product, Operations, and Platform Engineering teams to align technical delivery with business goals.
- Implement monitoring, alerting, and observability tools to enhance system reliability and performance.
- Enforce strong engineering practices through automated testing, continuous integration and deployment, and adherence to SDLC standards.
- Design and propose technical solutions that meet product specifications and user needs.
- Engage in architectural planning, technical design evaluations, and peer code reviews.
- Offer technical leadership and mentorship to development teams, fostering a culture of innovation and continuous growth.