Senior Software Engineer

Remote

Job Description / Skills Required

This role is for building core components of Acante's data security platform. The candidate must have the ability to learn new technologies and contribute in different areas of the product.

Responsibilities

  • Help build and test the data pipeline and collection powering Acante's data security platform, with the goals of supporting massive scale, high performance, and usability
  • Champion data technologies in areas of data integration and Al/ML
  • Research open source technologies and conduct proof of concept activities to solve customer use-cases
  • Ensure that Acante's architectures match its security policies (and that its security policies match its architectures)
  • Lead and mentor other team members as the company grows
  • Build the company you want to work at

Qualifications

  • Proven experience with big data platforms and cloud-based enterprise grade services
  • Strong communication skills (written and verbal)
  • 5+ years software development experience
  • B.S/M.S/PhD in Computer Science (or equivalent work experience)
  • Strong CS fundamentals, especially data structures and algorithms
  • Proficient in Java or Golang

PLUS:

  • Experience in ETL tools, Data as a Service, Star Schema, Dimension modeling, OLTP, ACID and data structures
  • Working with Kubernetes on AWS/GCP/Azure applications
  • Knowledge of relational and NoSQL databases and SQL queries
  • Knowledge of authentication, authorization solutions (e.g: Auth0, JWT etc) used in cloud applications.