Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role Overview:
As a Principal Software Engineer at the company, you will be tasked with working on complex data pipelines that handle petabytes of data. The Balbix platform is a crucial security tool utilized by various entities, including CIOs, CISOs, and sec-ops teams across small, medium, and large enterprises, including Fortune 10 companies globally. Your main responsibilities will revolve around solving intricate issues related to vast cybersecurity and IT data sets. Collaboration with data scientists, threat researchers, and network experts will be essential in addressing real-world cybersecurity challenges. This role necessitates exceptional algorithm, programming, and testing skills, along with experience in large-scale data engineering projects.
Key Responsibilities:
- Work on complex data pipelines dealing with petabytes of data
- Solve problems related to massive cybersecurity and IT data sets
- Collaborate closely with data scientists, threat researchers, and network experts
- Utilize excellent algorithm, programming, and testing skills
- Contribute to large-scale data engineering projects
Qualifications Required:
- MS/BS with 7+ years of experience in Computer Science or a related field
- Expertise in programming with Python, Java, or Scala
- Good working knowledge of SQL databases like Postgres and NoSQL databases such as MongoDB, Cassandra, Redis
- Experience with search engine databases like ElasticSearch is preferred
- Familiarity with time-series databases such as InfluxDB, Druid, Prometheus
- Strong understanding of computer science fundamentals including data structures, algorithms, and distributed systems
(Note: Benefits section is omitted as it was not provided in the job description) Role Overview:
As a Principal Software Engineer at the company, you will be tasked with working on complex data pipelines that handle petabytes of data. The Balbix platform is a crucial security tool utilized by various entities, including CIOs, CISOs, and sec-ops teams across small, medium, and large enterprises, including Fortune 10 companies globally. Your main responsibilities will revolve around solving intricate issues related to vast cybersecurity and IT data sets. Collaboration with data scientists, threat researchers, and network experts will be essential in addressing real-world cybersecurity challenges. This role necessitates exceptional algorithm, programming, and testing skills, along with experience in large-scale data engineering projects.
Key Responsibilities:
- Work on complex data pipelines dealing with petabytes of data
- Solve problems related to massive cybersecurity and IT data sets
- Collaborate closely with data scientists, threat researchers, and network experts
- Utilize excellent algorithm, programming, and testing skills
- Contribute to large-scale data engineering projects
Qualifications Required:
- MS/BS with 7+ years of experience in Computer Science or a related field
- Expertise in programming with Python, Java, or Scala
- Good working knowledge of SQL databases like Postgres and NoSQL databases such as MongoDB, Cassandra, Redis
- Experience with search engine databases like ElasticSearch is preferred
- Familiarity with time-series databases such as InfluxDB, Druid, Prometheus
- Strong understanding of computer science fundamentals including data structures, algorithms, and distributed systems
(Note: Benefits section is omitted as it was not provided in the job description)
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free