Systems Software Engineer: Write performant software for microservices at SecurityScorecard

postgresqlgoc++devengineerdigital nomad
Published 6 months ago

About The Role

The SecurityScorecard Attribution team develops software to collect and infer ownership information of Internet assets, such as IP addresses and domain names. We are expanding the team to include a software developer who enjoys learning and writing performant, systems software for highly used microservices and distributed data processing pipelines.

We value experience in the networking and anti Internet-abuse communities.

This position will be in our HQ i New York City, or remote.

Technical Skills and Experience

  • 3+ years of experience with:

    • C++ and Go

    • SQL (e.g. Postgres)

  • Experience with the following is preferred:

    • Distributed systems (e.g. HTCondor)

    • IP (v4/v6) allocation and addressing conventions

    • DNS conventions and best practices

    • goprof, valgrind, lldb

  • Bachelor’s degree (CS, or CE/EE preferred)


  • Comfortable working as part of a distributed team

  • Excellent communication and teamwork skills

  • Ability to make data driven decisions

  • Ability to do independent research

Interview Process

  • Phone conversation with a Talent Acquisition team member to learn more about your experience and career objectives. 30 minutes.

  • Technical interview with hiring manager via video (preferred). Will include some coding. 30-45 minutes.

  • Second technical/behavioral interview with an engineering team member and hiring manager via video or in person. 30-45 minutes.

  • Final meeting with engineering leadership via video or in person. 30 minutes.

👉 Please reference you found the job on Remote People as thank you to us, this helps us get more companies to post here!
When applying for jobs, you should NEVER have to pay to apply.

Are you hiring ?

Post a Job Offer

And reach thousands of people that are willing to work for you