Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Go/Kubernetes Engineer - Core/Infra - Elasticsearch

$128.3k - $203k per year

Elastic

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
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.... 
    Senior
    Local area
    Flexible hours

    Elastic

    Winnipeg, MB
    43 minutes ago
  • 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

    Elastic

    Winnipeg, MB
    44 minutes ago
  • 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

    Tubi

    Winnipeg, MB
    42 minutes ago
  • 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

    Workingames

    Winnipeg, MB
    43 minutes ago
  • 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

    MongoDB Inc.

    Winnipeg, MB
    44 minutes ago
  • 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... 

    Workingames

    Winnipeg, MB
    42 minutes ago
  •  ...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

    NVIDIA Corporation

    Winnipeg, MB
    42 minutes ago
  • $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... 
    Internship
    Flexible hours

    Baseten

    Winnipeg, MB
    45 minutes ago
  • 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

    Elastic

    Winnipeg, MB
    45 minutes ago
  • $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... 
    Senior
    Local area
    Flexible hours

    Elastic

    Winnipeg, MB
    43 minutes ago
  • 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... 

    Cohere

    Winnipeg, MB
    42 minutes ago
  • 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... 
    Senior
    Remote work

    Affirm

    Winnipeg, MB
    43 minutes ago
  • 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

    Pixieset

    Winnipeg, MB
    45 minutes ago
  • 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

    ACV

    Winnipeg, MB
    43 minutes ago
  • 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... 
    Senior
    Remote work

    The Briefed

    Winnipeg, MB
    43 minutes ago
  • 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... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    42 minutes ago
  • 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

    StreamingFast

    Winnipeg, MB
    43 minutes ago
  • 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... 
    Senior
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    44 minutes ago
  • 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... 
    Senior
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    44 minutes ago
  •  ...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... 
    Senior
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    45 minutes ago
  • 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... 
    Senior
    Long term contract

    Xero

    Winnipeg, MB
    44 minutes ago
  •  ...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... 
    Senior
    Long term contract
    Internship
    Work at office
    Shift work
    3 days per week

    IRC (Instant Risk Coverage)

    Winnipeg, MB
    42 minutes ago
  • 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... 
    Senior
    Full time

    Description Ciklum

    Winnipeg, MB
    44 minutes ago
  • 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

    CircleCI

    Winnipeg, MB
    44 minutes ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    43 minutes ago
  • $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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    43 minutes ago
  • 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

    Electronic Arts

    Winnipeg, MB
    43 minutes ago
  • 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

    Apex Systems

    Winnipeg, MB
    44 minutes ago
  • $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... 
    Senior
    Remplacement
    Full time
    Internship
    Remote work
    Home office

    Jobgether

    Winnipeg, MB
    42 minutes ago
  • 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... 
    Senior
    Full time
    Remote work

    Linuxassociation

    Winnipeg, MB
    44 minutes ago

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!