EXPLORE PREMIER
OPPORTUNITIES
As a skilled professional seeking career growth, you deserve access to the best job opportunities available. Join Outdefine's Trusted community today and apply to premier job openings with leading enterprises globally. Set your own rate, keep all your pay, and enjoy the benefits of a fee-free experience.
About the job
Overview:
Company Overview
Halcyon is a cybersecurity company founded in 2021 by industry veterans from leading organizations like Cylance, FireEye, Accuvant, and ISS X-Force. Halcyon is dedicated to pioneering the first-ever adaptive anti-ransomware platform that combines proprietary prevention engines and AI models to stop ransomware in its tracks. As a fully remote and distributed team, Halcyon fosters a collaborative and flexible work environment where top talent from around the globe contributes to building security solutions for mid-market and enterprise customers.
Role Overview: Data Platform Engineer
Halcyon is seeking an experienced Data Platform Engineer to join their team. This role focuses on developing and maintaining the cloud infrastructure and data platform that underpins Halcyon’s groundbreaking anti-ransomware solutions. Success in this role will involve driving innovation in cloud architecture, collaborating across engineering teams, and ensuring that the data platform provides a reliable foundation for other cloud-based applications.
Job Duties and Responsibilities
- Feature Development: Design, implement, test, deploy, and maintain new and existing features of the data platform that support cloud applications and other engineering teams.
- Developer Experience: Enhance the productivity of the development team by fostering a collaborative, efficient, and developer-friendly environment.
- Collaboration with Product Teams: Partner with product managers to align the data platform with the company's product vision and user needs, ensuring cross-platform consistency.
- Cross-team Interface: Collaborate with API and cloud application developers to ensure that their needs are met by the data platform, contributing to seamless integrations.
- Team Building: Engage in recruitment and onboarding to expand the Data Platform team.
- Code Quality and Documentation: Maintain high standards for code quality and comprehensive documentation.
- Innovation: Continuously explore new tools and techniques to optimize development processes and maintain system reliability.
- System Reliability: Monitor and ensure the sustainable reliability of the data platform by proactively identifying and responding to issues or system degradation.
Requirements and Qualifications
Must-Haves:
- Experience in Data Processing Platforms: Proven experience building and maintaining data processing platforms using modern programming languages and libraries.
- Database Expertise: Demonstrated ability to interface with various databases and data stores.
- Cloud Infrastructure: Experience deploying infrastructure and applications in AWS.
- Collaboration: Proven ability to collaborate effectively with other engineering teams on integration and architectural design.
- Kubernetes Experience: Hands-on experience deploying applications on Kubernetes using Helm or similar tools.
- System Reliability: Experience designing for and ensuring system reliability in cloud platforms.
Bonus Skills:
- Programming Languages: Experience in Scala, Kotlin, Java, or Rust for building data processing applications.
- DevOps Tools: Familiarity with Terraform, GitLab, and ArgoCD.
- Data Technologies: Experience with OpenSearch/ElasticSearch, Postgres, DynamoDB, and Kafka.
What Success Looks Like
Success in this role will involve efficiently designing and maintaining the cloud infrastructure and data platform to meet the needs of Halcyon’s cloud applications. The engineer will ensure high system reliability, facilitate smooth collaboration across teams, and drive continuous innovation in the development processes. Success also means playing a key role in the expansion and improvement of the data platform team, ensuring both product growth and technical excellence across Halcyon’s solutions.
Become a trusted member, apply to jobs, and earn token rewards
Create and customize your member profile.
Earn 500 Outdefine tokens for becoming trusted member and completing your assessment.
Once you are a Trusted Member you can start applying to jobs.