Balbix

Software Engineer, Vulnerability Analysis

Bengaluru, India
Python Kubernetes AWS
Description
ABOUT THIS ROLE
As a Software Engineer at Balbix on the vulnerability assessment (VA) team you will collaborate closely with our data scientists, threat researchers and network experts to solve real-world problems plaguing cybersecurity. This role requires excellent design, testing and programming skills to deliver high value vulnerability and threat data into our data pipeline.

You will

    • Architect and implement data collation from various vendors' information systems to power our world-class cybersecurity vulnerabilities database
    • Participate in the engineering life-cycle at Balbix, including designing high quality Web parser, writing production code, conducting code reviews and working alongside our backend infrastructure and reliability teams
    • Stay current on the ever-evolving technology landscape of vulnerability assessment  and recommend new systems for incorporation in our technology stack.
    • Contribute directly to improve our existing cloud-native technologies with newer, more robust and efficient systems as our customer scale and requirements expand

You are

    • Able to take on complex problems, learn quickly, iterate, and persevere towards a robust solution
    • Product-focused and passionate about building truly usable systems
    • Collaborative and comfortable working across teams including data engineering, data science, front end, product management, and DevOps
    • A good communicator, and facilitate teamwork via good documentation practices
    • Comfortable with ambiguity and thrive in designing algorithms for evolving needs
    • Curious about the world and your profession, constant learner

You have

    • BS in Computer Science or related field
    • 2+ years software engineering experience — able to write modular, easy to read and maintain code
    • Proficient in python
    • Experience in writing Unit, Integration testing using python frameworks (eg. pyTest, noseTest)
    • Experience with web-scraped data sanitization and parsing is preferred
    • Familiarity with K8S, Gitlab is preferred
    • Familiarity with AWS infra — S3, SQS, SNS is preferred
    • Cybersecurity awareness and exposure to cybersecurity vulnerability management systems is beneficial