Security Software Engineer, Code & Architecture at DataRobot

| Greater Boston Area
Sorry, this job was removed at 1:12 p.m. (EST) on Wednesday, November 20, 2019
Find out who's hiring in Boston.
See all Developer + Engineer jobs in Boston
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

There is no hotter field right now than Artificial Intelligence and Machine Learning. DataRobot is at the forefront of this trend, having established market leadership in a category called Automated Machine Learning. We’re Boston-based and we’ve raised $225M to fuel our expansive ambitions. We are growing quickly and need talented, motivated people to join the team. Our software helps organizations gain a competitive edge with AI. We’ve transformed how data science is done at the highest level, and we’re looking to extend that disruption.

We are looking for an experienced software security engineer with in-depth knowledge of the full software development who can contribute at multiple levels of the stack.

The candidate will contribute to the design, development and maintenance of security features of the core DataRobot product. The candidate will review software architecture, identify security vulnerabilities and implement certain remediations themselves. They will also make recommendations and work with code owned by other teams to improve the overall security of the application.

 Requirements / Skills

  • 5+ years experience as a software security engineer
  • Full stack development experience
  • Knowledge of security principles (confidentiality, integrity, availability)
  • Knowledge of SANS/CWE Top 25, OWASP Top 10 and other Application Security principals.
  • Strong understanding of software architecture and design principles
  • Experience with data encryption, cryptography and encryption key management
  • Experience with automated code auditing/vulnerability testing
  • Familiarity with Cloud and cloud automation technologies
  • Full understanding of modern application client-server architectures, from the browser to databases
  • Experience developing large, scalable distributed applications
  • Development experience in JavaScript and Python.


  • Development experience with Java, C# or other object oriented languages
  • Experience with software development techniques to ensure applications are in compliance with PCI, HIPAA or FISMA.
  • Experience with secure development with Cloudera Hadoop Distribution, HortonWorks Data Platform and IBM Biginsights
  • Experience with docker containers, kubernetes, and other orchestration technologies
  • Experience with Hadoop including Cloudera parcels, or Ambari stacks
  • Experience developing and deploying software for enterprise customers
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView DataRobot's full profileFind similar jobs