Senior Principal Software Engineer - Austin, United States - Brinqa

    Default job background
    Description
    Brinqa has an immediate need for a

    Senior Principal Software Engineer

    who will assist in developing risk management solutions as part of our

    Cybersecurity Knowledge Platform.

    We are looking for a senior engineer who can work closely with our Platform Team, Product Managers, and customers to understand how users of Brinqa manage their cyber risk and deliver the required solutions.


    We are looking for individuals who shine with little direction and move forward relying on their own knowledge and expertise as well as fellow team members.

    If you are looking to build your career with an exceptional team, be part of building something great, and making an impact, you may have found it here at Brinqa


    WHAT YOU WILL DO
    You will use a combination of Java (Groovy) and

    configuration code to develop web applications on top of our knowledge graph.


    You will use your solid development skills, data modeling experience, and ability to understand how businesses think about their cyber attack surface.

    Since we are in hyper-growth mode, you will need to work both independently and as part of a team.


    By supporting the product roadmap, you will be developing large-scale SaaS software solutions and implementing business features associated with risk management.

    You will also be solving performance bottlenecks deep in the data tier.

    You will be supporting quality initiatives that meet the expectations of prospects and maintain high renewal rates.

    You will champion our processes that support team-led work planning, value delivery, and predictable execution.


    You will be participating in planning sessions that ensure quality objectives are well-understood so that standards and metrics can be established.


    Due to our hyper-growth, you will be assisting in building a highly-capable team based on great talent identification and recruiting.

    Your knowledge and expertise will be needed in assisting with our technical documentation to maximize productivity.


    WHAT YOU'LL NEED
    10+ years of experience in building large-scale SaaS applications

    7+ years experience in SaaS Java/Groovy enterprise web application development

    5+ years of experience in Spring Boot

    Experience in developing web-scale applications

    Experience working with REST APIs

    Ability to work in all areas of the tech stack (i.e., "Full-Stack Engineer")

    Understanding of Agile Scrum methodologies

    Significant work experience in enterprise IT systems management applications

    Experience in technical team leadership

    Excellent verbal and written communication skills.

    BS in Computer Science, Computer Engineering, or Electrical Engineering is preferred

    Authorized to work in the United States


    AND IDEALLY
    Experience working with Neo4J

    Experience building enterprise applications

    Experience building cybersecurity or IT systems management applications

    #J-18808-Ljbffr