Jobs and Careers
BO

Principal Software Engineer - Cybersecurity - Enterprise SaaS

Bolster Inc.
Santa Clara, United Statesfull_timeVerifiedPosted 26 Jul 2023

About the role

As a Principal Software Engineer, you will create solutions for Bolster's award-winning cybersecurity enterprise product.  We leverage the power of AI to apply deep learning, computer vision, and natural language processing to identify criminal intent on millions of web pages every day.  We tirelessly monitor the Internet to find malicious web pages that could cause harm and remove them. 
You will make an impact across the stack, in software design, development, fix and debug issues to production launch; oversee and manage the technical aspects of software engineering projects; mentor and provide technical guidance to junior team members; and provide necessary supports to users and internal teams. We are looking for hands-on engineers with can-do attitude, enthusiastic about taking challenges, and creative with solving technical problems.
Please note that this role requires in office attendance in Santa Clara, CA.  

What Will You Do?

  • Evaluate, identify and develop software solutions
  • Providing technical vision and direction to the Agile development team and stakeholders throughout the projects
  • Leading software development cycles
  • Develop and maintain architectural documentation and diagrams
  • Roadmap and prioritize for product development
  • Contribute to the development of deliverables
  • Responsible for ensuring timely delivery, support structure, and operationalize solutions
  • Lead in all Agile ceremonies

Our Technology Stack

  • NodeJs/TypeScript/Rust/Python
  • PostgreSQL
  • ElasticSearch
  • Scylla/Cassandra
  • AWS/Terraform

Requirements

  • 10 years software development, solutions architecture experience
  • Bachelor's degree in Computer Science, Engineering, Math or related field or equivalent experience
  • Experience with startup, willing to grow with company a MUST!
  • Must be willing to come in the office 3X a week on a true Hybrid Schedule.
  • Creative thinker with a vision, attention to details, and a fast learner
  • Strong communication, whiteboard and presentation skills
  • Robust analytical and problem-solving skills
  • Proven technical leadership and ability to influence others
  • Sound business judgment, skillful to deal with ambiguity and a changing environment
  • Excellent organizational and time management skills, comfortable with a rapid work pace
  • Extensive experience and knowledge with multi-tier/microservices/container-based/serverless software architectures
  • Seasoned in JavaScript, Rust, and Python application development
  • Hands on experience with infrastructure scaling and performance tuning
  • In-depth knowledge of Relational/NoSQL/Key-Value databases
  • Experience with Agile process and principles

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bolster Inc.

View company profile →