Staff Data Engineer

Logo of BeyondTrust

BeyondTrust

πŸ“Remote - United States

Job highlights

Summary

Join BeyondTrust as a Staff Data Engineer and contribute to building and enhancing our cutting-edge data lakehouse, processing billions of events daily. You will optimize data workloads, develop new processing routes, monitor workflows, and leverage observability best practices. You'll perform complex data transformations, create ML/engineering solutions for cybersecurity challenges, and utilize CI/CD best practices. This role requires strong programming and technology knowledge in cloud data processing, experience with matured data lakes, and proficiency in Python and distributed processing frameworks. BeyondTrust fosters a culture of flexibility, trust, and continual learning, offering a supportive and inclusive work environment.

Requirements

  • Strong programming and technology knowledge in cloud data processing
  • Previous experience working in matured data lakes
  • Strong data modelling skills for analytical workloads
  • Spark (or equivalent parallel processing framework) experience is needed
  • Technical understanding of underlying systems and computation minutiae
  • Experience working with distributed systems and data processing on object stores
  • Ability to work autonomously
  • Data warehousing for analytics use cases
  • Highly proficient in Python (or another object orientated language)
  • Distributed processing framework experience

Responsibilities

  • Optimize data workloads at a software level by improving processing efficiency
  • Develop new data processing routes to remove redundancy or reduce transformation overhead
  • Monitor and maintain existing data workflows
  • Use observability best practices to ensure pipeline performance
  • Perform complex transformations on both real time and batch data assets
  • Create new ML/Engineering solutions to tackle existing issues in the cybersecurity space
  • Leverage CI/CD best practices to effectively develop and release source code

Preferred Qualifications

  • Spark
  • Realtime processing experience
  • Some experience with graph data stores
  • Interest and aptitude for cybersecurity; interest in identity security is highly preferred

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs