Senior Go/Kubernetes Engineer - Core/Infra - Elasticsearch
$128.3k - $203k per yearElastic
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.What is The Role
We are on the lookout for a Senior Kubernetes/Go Engineer to join our Elasticsearch team and focus on ensuring that the shared platform functionalities of Elasticsearch are easy to use, performant, maintainable and secure.The team’s mission is to create foundational infrastructure and shared functionality that enables engineers to develop, extend, and support Elasticsearch. The team owns common functionality such as services, settings and scripting, and makes Elasticsearch extensible through plugins or the Painless scripting language. The team also makes Elasticsearch observable by providing logging and telemetry information. We also own the orchestration of Elasticsearch in serverless, the CI/CD workflows and enable Elasticsearch developers to deliver Elasticsearch to customers - serverless, cloud and on-premise alike.You will be a strong individual contributor on the team but you will also contribute to and lead cross team projects. We need someone who has great design skills, who can work at a low level of abstraction but can equally drive and communicate technical concepts across a variety of collaborators.What You Will Be Doing
Designing, building, and evolving the distributed systems that orchestrate and manage Serverless Elasticsearch projects across cloud service providers.Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch.Owning the Kubernetes orchestration of Elasticsearch clusters in cloud.Making Elasticsearch developers more productive by identifying and developing opportunities for automation, and integrating agentic apps into development workflows.Designing and implementing new horizontally-scalable features and APIs in Elasticsearch.Solving difficult issues, including performance or concurrency issues, and proposing solutions.Improving operation and observability of Elasticsearch cloud systems.Collaborating in the open with the ES team, Elastic users, and other supporting open source projects.Supporting our support engineers with the harder problems.Owning operational investigations end-to-end, until performance or stability issues are successfully resolved.What You Bring
Strong Go skills: you’re fluent with its concurrency primitives (goroutines, channels, sync, context), idiomatic error handling, and newer features like generics. Experience building Kubernetes controllers (controller-runtime, client-go) is a strong plus.You have hands-on experience with containers and Kubernetes.Experience crafting APIs and the ability to reason through tradeoffs.Proficient in algorithms and data structures.Experience leading large scale projects across engineering teams.Willingness to dive into new issues and ask for help when you need it.You are able to own projects from beginning to end. This covers both technical design and working with others to develop needed components.You have a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes.You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business prioritiesYou can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communicationBonus Points
Experience with Java and the standard Java library of data structures and concurrency constructs.Knowledge of JDK internals: modules, the Java memory model, garbage collection, database load, caching techniques, etc.Hands-on experience with CI/CD systems and practices (Buildkite, Argo CD, GitOps etc).Knowledge of Java build tools (Gradle, Maven, etc), with a strong preference for Gradle experience.Experience with observability and telemetry solutions, particularly OpenTelemetryExperience working in a platform team or developer productivity teamCompensation 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.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 that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, 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 Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.The typical starting salary range for this role is:$128,300—$203,000 CADAdditional Information - We Take Care of Our People
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are;
we need you for what you can do.We strive to have parity of benefits across regions and while regulations differ from place to place, 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 salaryHealth coverage for you and your family in many locationsAbility to craft your calendar with flexible locations and schedules for many rolesGenerous number of vacation days each yearIncrease your impact - We match up to $2000 (or local currency equivalent) for financial donations and serviceUp to 40 hours each year to use toward volunteer projects you loveEmbracing parenthood with minimum of 16 weeks of parental leaveDifferent people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email View email address on ca.hrm.tc. We will reply to your request 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 and Know Your Rights (Poster)Please seeherefor our Privacy Statement.
#J-18808-Ljbffr
We are on the lookout for a Senior Kubernetes/Go Engineer to join our Elasticsearch team and focus on ensuring that the shared platform functionalities of Elasticsearch are easy to use, performant, maintainable and secure.The team’s mission is to create foundational infrastructure and shared functionality that enables engineers to develop, extend, and support Elasticsearch. The team owns common functionality such as services, settings and scripting, and makes Elasticsearch extensible through plugins or the Painless scripting language. The team also makes Elasticsearch observable by providing logging and telemetry information. We also own the orchestration of Elasticsearch in serverless, the CI/CD workflows and enable Elasticsearch developers to deliver Elasticsearch to customers - serverless, cloud and on-premise alike.You will be a strong individual contributor on the team but you will also contribute to and lead cross team projects. We need someone who has great design skills, who can work at a low level of abstraction but can equally drive and communicate technical concepts across a variety of collaborators.What You Will Be Doing
Designing, building, and evolving the distributed systems that orchestrate and manage Serverless Elasticsearch projects across cloud service providers.Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch.Owning the Kubernetes orchestration of Elasticsearch clusters in cloud.Making Elasticsearch developers more productive by identifying and developing opportunities for automation, and integrating agentic apps into development workflows.Designing and implementing new horizontally-scalable features and APIs in Elasticsearch.Solving difficult issues, including performance or concurrency issues, and proposing solutions.Improving operation and observability of Elasticsearch cloud systems.Collaborating in the open with the ES team, Elastic users, and other supporting open source projects.Supporting our support engineers with the harder problems.Owning operational investigations end-to-end, until performance or stability issues are successfully resolved.What You Bring
Strong Go skills: you’re fluent with its concurrency primitives (goroutines, channels, sync, context), idiomatic error handling, and newer features like generics. Experience building Kubernetes controllers (controller-runtime, client-go) is a strong plus.You have hands-on experience with containers and Kubernetes.Experience crafting APIs and the ability to reason through tradeoffs.Proficient in algorithms and data structures.Experience leading large scale projects across engineering teams.Willingness to dive into new issues and ask for help when you need it.You are able to own projects from beginning to end. This covers both technical design and working with others to develop needed components.You have a proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes.You possess the ability to collaborate across functions and teams and seamlessly transition between different projects, codebases, or teams based on business prioritiesYou can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communicationBonus Points
Experience with Java and the standard Java library of data structures and concurrency constructs.Knowledge of JDK internals: modules, the Java memory model, garbage collection, database load, caching techniques, etc.Hands-on experience with CI/CD systems and practices (Buildkite, Argo CD, GitOps etc).Knowledge of Java build tools (Gradle, Maven, etc), with a strong preference for Gradle experience.Experience with observability and telemetry solutions, particularly OpenTelemetryExperience working in a platform team or developer productivity teamCompensation 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.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 that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, 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 Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.The typical starting salary range for this role is:$128,300—$203,000 CADAdditional Information - We Take Care of Our People
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are;
we need you for what you can do.We strive to have parity of benefits across regions and while regulations differ from place to place, 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 salaryHealth coverage for you and your family in many locationsAbility to craft your calendar with flexible locations and schedules for many rolesGenerous number of vacation days each yearIncrease your impact - We match up to $2000 (or local currency equivalent) for financial donations and serviceUp to 40 hours each year to use toward volunteer projects you loveEmbracing parenthood with minimum of 16 weeks of parental leaveDifferent people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email View email address on ca.hrm.tc. We will reply to your request 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 and Know Your Rights (Poster)Please seeherefor our Privacy Statement.
#J-18808-Ljbffr
Vacancy posted 45 minutes ago
Similar jobs that could be interesting for youBased on the Senior Go/Kubernetes Engineer - Core/Infra - Elasticsearch in Winnipeg, MB vacancy
$128.3k - $203k per year
...AI. What is The RoleWe are on the lookout for a Senior Platform Productivity Engineer to join our Elasticsearch team and focus on ensuring that the shared platform... ...Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch....SeniorLocal areaFlexible hours- Build foundational infrastructure with Go and Kubernetes at Elastic, advancing secure, performant Elasticsearch cloud systems as a senior engineer.This Senior Kubernetes/Go Engineer strengthens shared Elasticsearch platform functionality. You will design distributed systems,...Senior
- Tubi is hiring a Senior Software Engineer for its Infrastructure team in Toronto. You will design, build, and operate core platforms used by all services, manage large-scale Kubernetes environments, and apply IaC to provision cloud resources. The role collaborates across teams...Senior
- Xsolla is seeking a Senior Backend Engineer to design, build, and operate scalable backend systems in a fast-paced... ...You will develop event-driven services with Go and Kafka, create scalable microservices in Docker and Kubernetes, and push performance, resiliency, and reliability...Senior
- MongoDB is seeking a Platform Engineer for the Deployments team to design and maintain our CD infrastructure, primarily Argo Workflows and ArgoCD, across multi-cloud Kubernetes environments. You will help automate onboarding for new products and streamline deployment processes...Senior
- Xsolla is seeking a DevOps/SRE/Platform engineer to join our globally distributed team. You will manage Kubernetes clusters (self-hosted or cloud-based), implement cloud infrastructure, and maintain Linux servers and web/app services to ensure reliable game commerce platforms...
- ...NVIDIA Corporation in Canada is seeking engineers to scale AI infrastructure powering data science applications... ...and ML systems. You will leverage Go, Python, or Rust, plus deep Linux expertise and experience with Kubernetes/SLURM, to deliver reliable, scalable GPU assets...Senior
$165k - $330k per year
...Capital. Join us and help build the platform engineers turn to ship AI products.About Baseten... ...rolls out changes across dozens of Kubernetes clusters and global regions.Develop systems... ...Requirements Strong-level proficiency in Go and/or Python.Have worked with Kubernetes...InternshipFlexible hours- Build Elasticsearch infrastructure with Java, APIs, and CI/CD expertise... ...and on-premise delivery.This senior individual contributor role focuses... ...infrastructure enabling engineers to develop, extend, and support... ...Responsibilities: Evolve core infrastructure underpinning...Senior
$128.3k - $203k per year
...What is The RoleWe are seeking a Senior Software Developer to join the Elasticsearch Security team. In this role, you will... ...isolation. You will work with engineering and product leaders at the company... ...Will Be Doing Contributing to core security initiatives from architecture...SeniorLocal areaFlexible hours- Cohere is seeking a data infrastructure engineer to help scale our storage layer for model training. You will design, build, and operate a distributed storage system that feeds training workloads across multiple clusters. You will work with researchers to optimize data access...
- Architect Affirm’s EKS platform with Kubernetes expertise and Go or Python skills in a remote-first engineering environment. Shape reliable infrastructure at global scale.As a Senior Staff Software Engineer, you will guide Kubernetes platform strategy across cluster lifecycle...SeniorRemote work
- Strengthen Pixieset’s Kubernetes infrastructure and GitLab CI/CD pipelines as a Senior DevOps Engineer in a hybrid work environment. Improve reliability for engineering teams.This hands-on Senior DevOps Engineer role focuses on shared platforms, development environments, and...Senior
- Build Go backend services for ACV Auctions’ SaaS product, using AWS, Postgres, NoSQL, and... ...Viper Teams.ACV Auctions seeks a Software Engineer with at least eight years building SaaS... ...development experienceExperience with AWS, Docker, Kubernetes, and CI/CDStrong Kafka, SQL, testing, and...Senior
- Architect Kubernetes platforms with Go and AWS expertise at affirm, working remotely from within Canada. Shape reliable infrastructure for thousands of workloads.As a Senior Staff Software Engineer on the Compute Platform team, you will define technical vision for affirm’s...SeniorRemote work
- Build developer platforms with Go and Kubernetes as a Canada-based DevOps Platform Engineer working fully remotely. Improve CI/CD reliability across diverse environments.This senior-level position combines infrastructure engineering with production Go development. You will evolve...SeniorRemote work
- Elevate the blockchain experience with StreamingFast as a Senior Go Engineer in Montreal, Canada. Focus on designing innovative distributed systems and optimizing data flows with cutting-edge technology. In this pivotal role, you will contribute to the development of robust...Senior
- Architect scalable Kubernetes infrastructure with Affirm as a Senior Staff Software Engineer, working remotely across Canada on EKS platform reliability.This senior technical... ...operating production Kubernetes at scaleExpert Go or Python proficiency building Kubernetes platform...SeniorRemote work
- Build Kubernetes policy automation for Affirm’s remote-first Canadian engineering organization, using admission control, infrastructure software... ...compliance from day one.As a senior Workload Safety engineer, you... ...policy-as-codeProficiency in Go or PythonTrack record leading initiatives...SeniorRemote work
- ...Affirm is seeking aSenior Platform Engineer to architect and evolve our EKS-based Compute Platform in a remote-first... ...and partner with diverse teams to scale our Kubernetes infrastructure. With 10+ years in infra engineering and deep Kubernetes experience, you will...SeniorRemote work
- Accounting Core builds the foundations behind Xero’s accounting records, helping ensure... ...bank transactions and reconciliationAs a Senior Engineer, you’ll own significant end-to-end initiatives... ...backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to...SeniorLong term contract
- ...the future of insurance.About the RoleWe're looking for a Senior Core Platform Engineer to help lay the technical foundations of IRC's platform and... ...requirements in cloud-hosted SaaS products.Exposure to workflow engines or integration middleware (e.G., Medusa.Js or similar).Why...SeniorLong term contractInternshipWork at officeShift work3 days per week
- Use Kubernetes, Vue, and microservice architecture to improve products at Ciklum as a Senior Full Stack Engineer working full-time in Canada. This position combines technical delivery with direct client support.Ciklum is seeking a senior software developer for a cross-functional...SeniorFull time
- Build AI-native data platforms at CircleCI using Go, ClickHouse, and distributed systems expertise. Work on systems serving historical and analytical workloads.As a Senior Software Engineer on the Query team, you will shape storage and access for CircleCI pipeline, job, and...Senior
$155k - $205k per year
The team and its impactAccounting Core builds the foundations behind Xero’s accounting... ...transactions and reconciliation. As a Senior Engineer, you’ll own significant end-to-end initiatives... ...backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to...SeniorLong term contractPermanent employmentWork at officeWork from home2 days per week1 day per week$153k - $213k per year
...exceptional scale. The vision for the Lakehouse Infra team is to provide reliable, scalable,... ...to enable ML, Product, and Financial Engineering success. Our team is responsible for... ...using technologies like AWS, MySQL, and Kubernetes. Experience scaling relevant technologies...SeniorWork at officeRemote workFlexible hours- Design AWS and Kubernetes solutions for EA SPORTS, supporting always-on gaming infrastructure and live services through automation. Participate... ...and events.Electronic Arts seeks an experienced DevOps Engineer focused on public cloud environments integrating corporate backend...Senior
- Senior OpenShift and Kubernetes Platform Engineer supporting production administration, stability, and scalability across a 37-cluster enterprise environment for banking.Apex Systems seeks a senior platform engineer for hands-on production support within a growing container...Senior
$5000 per month
...Our partner is looking for a DevOps + Go (Platform Engineer) based in Canada. The DevOps + Go Platform... ...experience. You will work across Kubernetes-based environments, on-premise systems,... ...or Platform Engineering experience at a senior level. Hands-on experience deploying...SeniorRemplacementFull timeInternshipRemote workHome office- Azure and Kubernetes expertise define this Senior DevOps Engineer role with Ciklum, a full-time remote position serving Canada. Design and operate production infrastructure.As a Senior DevOps Engineer, you will shape cloud-based Kubernetes environments on Azure Kubernetes Service...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Go/Kubernetes Engineer - Core/Infra - Elasticsearch. Be the first to apply!
Related searches
- party host Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB
- senior bookkeeper Winnipeg, MB

