Carve Systems

Carve Systems

United States

Intertoob Scanner Builder (Fullstack Engineer)

$105,000-$150,000 / YEAR

You will join our team to help us build our security product, an attack surface monitoring engine. You will be responsible for working with the management team to design and guide the product’s growth. The role will require the engineer to occasionally work directly with customers to understand their needs.

You will also get the opportunity to work with our talented team of information security consultants and collaborate with them on projects on occasion.

About the product

We are building a SaaS product that helps customers discover, manage, and secure their external facing attack surface. The product is already at its MVP stage, performing deep port scanning and probing for our consulting customers in a production capacity. We are currently in the process of making the MVP generally available. It is primarily implemented in Python using Django, celery, and other technologies in the Python stack. We run Postgres as our database along with other standard web application technologies. We perform daily deep scanning (all TCP ports of all customer addresses) and perform a number of secondary analysis probes to help identify services and provide insight into our customer’s attack surface.

Who are we looking for?

We need a senior engineer capable of independently solving problems and improving every aspect of our product and its development environment. This role requires an experienced engineer that can transition seamlessly from backend distributed processing work to front end UI/UX work. You will work on every aspect of the system.

Why Carve

We are a small, stable, successful information consultancy. We don’t have a lot of meetings. We are a remote first organization and have been for 8 years. We want to ship code and solve problems for our customers. You will be working with a small team that has a lot of autonomy over how you build software. You will work in an apolitical environment that prioritizes work-life harmony. No formal project manager. No scrum master. No SAFe. Just you. Your keyboard. Your wits. We mean it. If this sounds appealing to you, then you are probably a good fit.

Day to Day

  • Write code
  • Ship code
  • Keep our production environment happy
  • Listen to, and keep, customers happy

Skills & Requirements (technologies)

  • Python is a big plus
  • Distributed Computing and Asynchronous Processing
  • RDBMS (Postgres)
  • Django is a plus
  • Ansible

A note regarding “Life at Carve Systems”
That section is tailored to our consulting practice, but still captures what life will be like for anyone working with the team. Please check out our careers section on our website and send in your resume via or through the Stack Overflow system.

About Carve Systems

We’re a team of security consultants who do more than hack. We combine engineering and consulting expertise to act as trusted advisors to the world’s largest companies. Working at Carve lets you learn from some of the best and brightest in security - and they aren’t just on our team. We believe in engaging with the broader security community to stay on top of our game. You’ll have the opportunity to attend conferences, conduct research, and expand your horizons outside of project-based work. We always enjoy the endorphin rush from finally exploiting "that bug", but we make a long-term effort to master both technical and consulting skills.We are not chained to our computers. We like to stand up and get outside. We trail run, play music, ride bikes, and enjoy well-rounded lives. We believe that wellness and happiness compounds our joys in life and leads to more success in work. We work at a long-term, sustainable pace and actively encourage and help our consultants to pursue their interests outside of security and technology.We have offices in the New York City and consultants in Denver, Atlanta, Madrid, and Chicago but any location will do for the right candidate. Please ping us if you're interested and we look forward to answering questions about our fun interview process!