Senior Software Engineer - Bengaluru, India - Normalyze

    Normalyze
    Normalyze Bengaluru, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    About this role

    As a Software Engineer in the Dataplane team at Normalyze, you will have an opportunity to build the next generation of cloud and data security solutions. You'll develop dataplane features to enable the discovery and detection from various cloud infrastructures, writing production ready, testable, and resilient code that can scale efficiently. If you want to be at the forefront of cloud security, and like to work with an excellent engineering team to learn and grow your career, this may be THE opportunity you are looking for.

    About Normalyze

    At Normalyze, we're changing the way security and DevSecOps teams view their cloud deployments. Our mission is to help enterprises protect all the data they run in the cloud.

    Through its agent-less assessments, data discovery, AI-driven risk prioritization, and comprehensive and actionable remediation insights, Normalyze helps enterprises understand the full range of risks present against their cloud data.

    Normalyze is a cybersecurity startup focussed on a data-first approach to cloud security. Founded by security veterans from Netskope (pre-IPO, $7.5B), Palo Alto Networks (PANW: $60B) and Qualys (QLYS: $5B), and backed by Tier-1 VC's, including Lightspeed and Battery Ventures. The company headquarters are in the US (Silicon Valley) but operates fully remote with a global team.

    Requirements

    3+ years Python/JavaScript development experience (or any other languages)

    3+ years experience of Full Stack and UI development

    3+ years of experience in the field of software development for enterprise products.

    2+ years of experience in building large scale applications and services in AWS, GCP, and Azure (at least 2)

    3+ years Python/JavaScript development experience (or any other languages)

    3+ years of experience in modern containerization (& cloud) technologies like Docker and Kubernetes

    Strong experience in working with micro-service architecture & cloud-native services

    Working experience with on-prem and cloud native datastores such as relational based ones (e.g., AWS RDS, Redshift, GCP BigQuery, Azure SQL, etc) and other non-relational ones in AWS, GCP, and Azure

    Experience with big data lake or data warehouse (e.g., Databricks, Snowflake) is a plus

    Strong software design, complexity analysis, development and debugging skills, and able to write full testing cases to cover developed features

    Good knowledge of data security and privacy

    Bachelor's degree in CS/EECS or similar, Master or Ph.D degree in CS preferred.

    Requirements
    • 3+ years of experience in the field of software development for enterprise products.
    • 2+ years of experience in building large scale applications and services in AWS, GCP, and Azure (at least 2)
    • 3+ years Python/JavaScript development experience (or any other languages)
    • 3+ years of experience in modern containerization (& cloud) technologies like Docker and Kubernetes
    • Strong experience in working with micro-service architecture & cloud-native services
    • Working experience with on-prem and cloud native datastores such as relational based ones (e.g., AWS RDS, Redshift, GCP BigQuery, Azure SQL, etc) and other non-relational ones in AWS, GCP, and Azure
    • Experience with big data lake or data warehouse (e.g., Databricks, Snowflake) is a plus
    • Strong software design, complexity analysis, development and debugging skills, and able to write full testing cases to cover developed features
    • Good knowledge of data security and privacy
    • Bachelor's degree in CS/EECS or similar, Master or Ph.D degree in CS preferred.
    Benefits
    • Remote work with a highly collaborative global organization
    • Health insurance with generous company contributions
    • Pre-IPO stock options
    • Home Office Setup

    Our culture encourages and respects people who are hands-on, honest, focused and committed. For this role, it entails A deep understanding of whatever you are working on

    An intuitive understanding of ROI for your tasks

    End-to-end ownership

    Strong ability to work independently and meet goals/ deadlines with minimal direction/ guidance

    Being extremely curious and hungry to make an impact

    Learning quickly, enjoy and taking pride in both identifying and solving problems

    Cautious confidence in building a product for tech savvy users

    Moving fast without compromising quality and future ability to scale

    Keeping things simple