Summary
Join BeyondTrust as a Staff Data Engineer and contribute to building and enhancing a state-of-the-art data lakehouse processing billions of events daily. You will create valuable insights from vast data quantities to benefit customers, focusing on security and computational efficiency. As a problem solver, you will tackle both business and technical challenges. You will optimize data workloads, develop new data processing routes, monitor workflows, and ensure pipeline performance using observability best practices. You will also perform complex data transformations, create ML/engineering solutions, and leverage CI/CD best practices. BeyondTrust offers a flexible and supportive 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
- Interest and aptitude for cybersecurity; interest in identity security is highly preferred
- 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
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.