Software Engineer, Platform
StarTree
·
Posted:
February 16, 2023
·
Remote
About the position
The job overview for this role is that it is a platform engineering position at StarTree, a company focused on developing tools and technologies for real-time analytics. The role involves building and operating high-scale services, managing Kubernetes workloads across different cloud providers, and owning the design and development of features in the cloud control plane and platform. The ideal candidate should have a strong background in software engineering, experience with distributed systems, proficiency in Java and/or Golang programming, and knowledge of cloud environments and container workloads. Open-source contributions and experience with SaaS services/products are considered a plus.
Responsibilities
- Creating and operating multiple high scale services that can be deployed seamlessly across any public cloud
- Managing substantial Kubernetes workloads that span across all major cloud providers and regions
- Owning the design and development of multiple features in the cloud control plane and platform
- Ensuring non-functional requirements such as performance, scalability, reliability, and availability
- Championing Agile software development and quality standards
- Working on large-scale distributed systems
- Proficiency with Java and/or Golang programming
- Knowledge of cloud environments (AWS, Azure, GCP)
- Strong experience with container workloads (Kubernetes, Terraform, etc.)
- Experience building and operating SaaS services/products is a plus
- Open-source contributions are a plus
Requirements
- Bachelor's degree in Computer Science, and/or 5+ years relevant industry experience
- Experience working on large-scale distributed systems
- Proficiency with Java and/or Golang programming
- Knowledge of cloud environments (AWS, Azure, GCP)
- Strong experience with container workloads (Kubernetes, Terraform, etc.)
- Experience building and operating SaaS services/products is a plus
- Open-source contributions are a plus
Benefits
- Competitive and compelling equity grants
- Access to a comprehensive benefits offering
- Base salary range of $150,000 - $220,000 (subject to standard withholding and applicable taxes)
- Opportunity to work with a passionate team
- Opportunity to contribute to the development of tools and technologies that support availability and speed in real-time analytics
- Opportunity to make a positive impact on the lives of many
- Opportunity to work on building innovative SaaS services and platforms
- Opportunity to work with state-of-the-art technology
- Focus on automation and solving sophisticated challenges
- Opportunity to learn through continuous iterations
- Opportunity to work on creating and operating high scale services
- Opportunity to work with substantial Kubernetes workloads across major cloud providers and regions
- Ownership of design and development of multiple features in the cloud control plane and platform
- Opportunity to work on non-functional requirements such as performance, scalability, reliability, and availability
- Championing Agile software development and quality standards
- Opportunity to work on large-scale distributed systems
- Proficiency with Java and/or Golang programming
- Knowledge of cloud environments (AWS, Azure, GCP)
- Strong experience with container workloads (Kubernetes, Terraform, etc.)
- Experience building and operating SaaS services/products is a plus
- Open-source contributions are a plus