Job Description
BeamUP, trusted by Fortune 10 companies and global enterprises, is looking for a Senior Data Engineer to help design and build a flexible and scalable system. The Senior Data Engineer will show ownership and responsibility for the code they write and are encouraged to think big and help out in other areas.
The role involves:
- Designing and writing code that is critical for business growth
- Mastering scalability and enterprise-grade SAAS product implementation
- Leading design for new products and initiatives as well as integrating with currently implemented best-practices
- Reviewing peer's design and code
- Working closely with product managers, peer engineers, and business stakeholders
Minimum Requirements:
- 5+ years of experience as a hands on software engineer (Python, TypeScript, Node.JS)
- Hands on experience in managing major clouds vendors’ infrastructure (AWS, GCP, Azure)
- Hands on experience in designing and implementing data pipelines, distributed systems and restful APIs
- Proficiency with SQL, modeling and working with relational and non databases, and pushing them past their limits
- Experience working with CI/CD systems, Docker and orchestration tools such as Kubernetes
- Enjoy communicating and collaborating, sharing your ideas and being open to honest feedback
- The ability to lead new features from design to implementation, taking into consideration topics such as performance, scalability, and impact on the greater system