We are building a big data pipeline to aggregate resource usage for billing our customers. We are looking for a Senior Engineer with cloud experience to join our development team. The ideal candidate will be technically strong and must have an understanding of large-scale distributed systems (cloud-based environments).
Requirements
- 3+ years distributed cloud engineering experience in a software development environment
- Strong experience and detailed technical knowledge in PaaS engineering.
- Experience developing service-oriented architectures and web services security solutions
- Development experience in Java, Python as well as scripting languages
- Experience with Spark ecosystem components such as Spark SQL, Spark Streaming, and distributed data processing frameworks
- Knowledge of scalable cloud-native architectures and performance optimization techniques for distributed system
- Experience working with other cloud platform teams and accommodating requirements from those teams (compute, networking, search, store).
- Excellent written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences
- Comfortably in a collaborative, agile development environment.
Benefits
- Flexible medical insurance
- Life insurance
- Retirement options
- Volunteer programs