Elastic
Control Plane - Serverless Applications - Software Engineer II (Go, K8s)
Elastic, Mountain View, California, us, 94039
Overview
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale. Elastic's cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. Role
— The Elastic Platform Control Plane team is looking to add to our growing team. We are seeking creative and passionate people to evolve and operate our control plane services (Self-Managed, Hosted, and Serverless) and accelerate our adoption of Kubernetes. Our distributed services constitute the orchestration layer of the Elastic Cloud and allow users to build new Elastic Clusters or expand existing ones. Our services run on multiple cloud service provider platforms and are built on Docker, Kubernetes, Go, and custom orchestration architectures. We are a versatile group of engineers based around the world, tackling hard problems with creativity and resourcefulness. This is your chance to join a team with outstanding chemistry and help us make meaningful contributions to Elastic's future.
What You Will Be Doing
Contribute to the development and evolution of the codebases that power our Elastic Cloud offerings. Operate our systems by participating in our on-call rotation and addressing customer support requests. Proactively improve our existing services for security, stability, and reliability. Design, build and maintain software supporting our cloud offerings and on-prem service networking. Debug production technical issues involving virtualization, containers, and microservices. Work with a distributed team of engineers from all across the globe. Work cross-team and multi-functionally on solving exciting problems, crafting new features, and delivering important projects within Elastic. Collaborate with Support engineers in diagnosing customer problems.
What You Bring
Contribute to the development and evolution of the codebases that power our Elastic Cloud offerings. Operate our systems by participating in our on-call rotation and addressing customer support requests. Proactively improve our existing services for security, stability, and reliability. Design, build and maintain software supporting our cloud offerings and on-prem service networking. Debug production technical issues involving virtualization, containers, and microservices. Work with a distributed team of engineers from all across the globe. Work cross-team and multi-functionally on solving exciting problems, crafting new features, and delivering important projects within Elastic. Collaborate with Support engineers in diagnosing customer problems.
Bonus points
Technical depth in one or more technologies relevant to SaaS. Practical knowledge of Elasticsearch. Experience with Elastic Cloud on Kubernetes (ECK).
Compensation and Benefits
Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle, WA; Los Angeles, CA; the San Francisco Bay Area, CA; and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes employees should have the opportunity to share in the value created for our shareholders. In addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with other benefits focused on employee well-being. The typical starting salary range for this role is: $110,900-$175,500 USD The typical starting salary range for this role in select locations is: $133,200-$210,700 USD
Additional Information
We take care of our people. As a distributed company, Elastic values diversity and inclusion. We strive to have parity of benefits across regions and, while regulations differ, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Flexible locations and schedules for many roles Generous vacation days each year Up to $2000 (or local currency equivalent) matched for charitable donations; up to 40 hours per year for volunteer projects Parental leave with a minimum of 16 weeks Elastic is an equal opportunity employer and is committed to an inclusive culture. Qualified applicants will be considered without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by law. We welcome individuals with disabilities and can provide accommodations during the application process at candidate_accessibility@elastic.co. We will respond within 24 business hours of submission. Applicants have rights under Federal Employment Laws. View posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster; Know Your Rights Poster. Elasticsearch software export controls may apply for individuals located in or nationals of certain sanctioned countries or regions. If applicable, an export license may be required. National origin or nationality do not affect eligibility for employment with Elastic. Please see our Privacy Statement for more information.
#J-18808-Ljbffr
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale. Elastic's cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. Role
— The Elastic Platform Control Plane team is looking to add to our growing team. We are seeking creative and passionate people to evolve and operate our control plane services (Self-Managed, Hosted, and Serverless) and accelerate our adoption of Kubernetes. Our distributed services constitute the orchestration layer of the Elastic Cloud and allow users to build new Elastic Clusters or expand existing ones. Our services run on multiple cloud service provider platforms and are built on Docker, Kubernetes, Go, and custom orchestration architectures. We are a versatile group of engineers based around the world, tackling hard problems with creativity and resourcefulness. This is your chance to join a team with outstanding chemistry and help us make meaningful contributions to Elastic's future.
What You Will Be Doing
Contribute to the development and evolution of the codebases that power our Elastic Cloud offerings. Operate our systems by participating in our on-call rotation and addressing customer support requests. Proactively improve our existing services for security, stability, and reliability. Design, build and maintain software supporting our cloud offerings and on-prem service networking. Debug production technical issues involving virtualization, containers, and microservices. Work with a distributed team of engineers from all across the globe. Work cross-team and multi-functionally on solving exciting problems, crafting new features, and delivering important projects within Elastic. Collaborate with Support engineers in diagnosing customer problems.
What You Bring
Contribute to the development and evolution of the codebases that power our Elastic Cloud offerings. Operate our systems by participating in our on-call rotation and addressing customer support requests. Proactively improve our existing services for security, stability, and reliability. Design, build and maintain software supporting our cloud offerings and on-prem service networking. Debug production technical issues involving virtualization, containers, and microservices. Work with a distributed team of engineers from all across the globe. Work cross-team and multi-functionally on solving exciting problems, crafting new features, and delivering important projects within Elastic. Collaborate with Support engineers in diagnosing customer problems.
Bonus points
Technical depth in one or more technologies relevant to SaaS. Practical knowledge of Elasticsearch. Experience with Elastic Cloud on Kubernetes (ECK).
Compensation and Benefits
Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle, WA; Los Angeles, CA; the San Francisco Bay Area, CA; and the New York City Metro Area), an alternate range may apply as specified below. These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes employees should have the opportunity to share in the value created for our shareholders. In addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with other benefits focused on employee well-being. The typical starting salary range for this role is: $110,900-$175,500 USD The typical starting salary range for this role in select locations is: $133,200-$210,700 USD
Additional Information
We take care of our people. As a distributed company, Elastic values diversity and inclusion. We strive to have parity of benefits across regions and, while regulations differ, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Flexible locations and schedules for many roles Generous vacation days each year Up to $2000 (or local currency equivalent) matched for charitable donations; up to 40 hours per year for volunteer projects Parental leave with a minimum of 16 weeks Elastic is an equal opportunity employer and is committed to an inclusive culture. Qualified applicants will be considered without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by law. We welcome individuals with disabilities and can provide accommodations during the application process at candidate_accessibility@elastic.co. We will respond within 24 business hours of submission. Applicants have rights under Federal Employment Laws. View posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster; Know Your Rights Poster. Elasticsearch software export controls may apply for individuals located in or nationals of certain sanctioned countries or regions. If applicable, an export license may be required. National origin or nationality do not affect eligibility for employment with Elastic. Please see our Privacy Statement for more information.
#J-18808-Ljbffr