Our client is seeking motivated Software Engineers to join the policy enforcement team. The team is responsible for transforming high level policy definitions into workload-specific policies that can be applied across a heterogeneous network. We work with Go, Java, C++ and Python, and we go deep into Linux, TCP/IP networking and Kubernetes. We enjoy understanding complicated systems and integrating them in a way that makes our customers' life easier.

What You Will Do

At the policy enforcement team, you will get an outstanding opportunity to contribute to different areas of the software development process. You will share in designing and implementing new features to enable enforcing fine-grained security policies within new and existing environments. You will understand a complex distributed system that is running inside the platform and write end to end tests for it. You will help debug issues that come up in testing, as well as document, and present your work to colleagues and support engineers. In addition, you will have access to many experienced engineers who are always willing to help.

You are an ideal candidate if you have a solid background in Linux, Networking and Systems development. But above all, you will succeed with us if you have a strong appetite to learn and a high sense of ownership and drive for quality.

Your day-to-day job will include

  • Working with other team members to craft and develop new security features for the platform
  • Understanding existing features and maintaining them in response to customer requests or bug reports
  • Delivering high quality code with tests and documentation
  • Writing and maintaining end-to-end tests for the policy enforcement features
  • Presenting your work to teammates and training engineers to support the features you implement
  • Reviewing code from other teammates

Required skills

  • Strong CS foundation (algorithms, data-structures, etc.)
  • Experience with networking concepts (TCP/IP, Routing, load-balancing, etc.)
  • Experience with using and debugging Linux environments
  • BS degree in CS
  • High attention to detail and insistence on quality
  • Self-motivation to learn

You are ahead if you have

  • Debugging skills and familiarity with code debugging tools
  • Experience with Go, Java, C++, or Python
  • Experience with Hadoop and Spark
  • Experience with Docker and Kubernetes
  • MS degree in CS

Job Type: Full-time

Pay: $130,000.00 - $155,000.00 per year


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance


  • 8 hour shift
  • Monday to Friday

Supplemental Pay:

  • Signing bonus


  • Bachelor's (Preferred)


  • Java: 4 years (Preferred)
  • Hadoop and Spark: 4 years (Preferred)
  • Python: 4 years (Preferred)
  • Go: 4 years (Preferred)
  • Docker and Kubernetes: 4 years (Preferred)
  • Networking: 4 years (Preferred)
  • C++: 4 years (Preferred)

Work Location:

  • Fully Remote

Company's website:

  • https://www.hc-resource.com/

Company's Facebook page:

  • https://www.facebook.com/HumanCapResource/

COVID-19 Precaution(s):

  • Remote interview process
  • Personal protective equipment provided or required
  • Social distancing guidelines in place
  • Virtual meetings
  • Sanitizing, disinfecting, or cleaning procedures in place

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

More jobs by this company