Software Engineering Manager
Software Engineering Manager, InsightVMJob Overview:
As a software engineer manager on the Austin based InsightVM team you’ll have the opportunity to lead a team of passionate engineers who are dedicated to our core mission: advancing security for everyone. The team is helping to build both current and next generation vulnerability management tools recognized by Forrester as a leader in Vulnerability Risk Management.
Our microservices are built on top of AWS technology designed to handle the 45 million records we currently process daily and scale as our data processing requirements continue to grow over the next few years. Our Terraform-described stack is mostly Java-based built over various data persistence and queue technologies, such as SNS/SQS, EMR, ElasticSearch, DynamoDB, and Postgres-flavored RDS to name a few.
Job Requirements:
A demonstrable passion for the craft of software engineering
At least 6-10 years of experience as a software engineer, experience with cloud-based architecture a plus
At least 1-3 years of team lead experience with successes you can describe, leading your team through full software development life cycle
Experience or interest in taking on a team of software engineers as direct reports, serving as their mentor and guiding them in their own career development
Passion to collaborate with our wider teams (e.g. product, UX, support) to think strategically about how to solve problems for our users
Perks:
Yearly budget for additional professional development
Book club, lunch and learns and a culture of continual learning
Unlimited Paid Time Off policy (that you can actually use)
Yearly company sponsored community service opportunities
Brand new modern office space with stand up desks (re-opening in December)
Snacks, drinks, and occasional lunches and happy hours