Senior Platform Engineer

RemoteSenior
🇺🇸 United States
DevOps Developer
Technology

About Weaviate

Weaviate is an AI-native start-up primarily focused on Vector Database technology. Weaviate uses AI and machine learning to organize and search data in a completely new way to create meaningful insights from their unstructured data. With over 1.6 million downloads, Weaviate continues to grow in popularity.

Our entire team works remotely across the globe because we believe in the freedom and flexibility to work from anywhere and at any time. Our people experience this as a massive benefit! Our people are therefore comfortable working independently, proactive, they take ownership, and our people communicate effectively.

About this role

As a Senior Platform Engineer, you will play a crucial role in designing, implementing, and maintaining our infrastructure across major cloud platforms including Azure, AWS, and GCP. You will leverage your expertise in provisioning infrastructure with tools like Terraform and Pulumi to ensure efficient and scalable cloud resources. Your responsibility will also include the implementation of robust CI/CD pipelines to streamline our deployment processes.

What will your responsibilities be?

  • Design, implement, and maintain scalable, automated and resilient infrastructure across Azure, AWS, and GCP.
  • Provision cloud resources efficiently on our cloud platforms using tools like Pulumi and Terraform, aligning with our infrastructure as code (IaC) practices. We use Helm to manage our workloads on our Kubernetes clusters.
  • Develop and maintain CI/CD pipelines to automate deployment processes and ensure seamless integration and delivery. We currently use ArgoCD and GitHub Actions for our pipelines.
  • Leverage tools like Istio to manage traffic, monitor services, and implement robust security measures across our deployments.
  • Collaborate with cross-functional teams to identify infrastructure needs, propose solutions, and implement best practices for cloud security and performance.
  • Continuously evaluate and adopt new technologies to improve our cloud infrastructure and deployment strategies.

What we are looking for

  • Golang experience is essential, along with a strong software engineering background. The preferred level of experience in Go is 5+ years. Alternatively, you have 3+ years but you do have clear strength in Python/C++ etc.
  • Profound experience in creating, operating, and maintaining cloud infrastructure on Azure, AWS, and GCP.
  • Pulumi is not essential but it's strongly preferred.
  • A solid understanding of distributed microservice systems, including aspects like high availability, scalability, and zero downtime deployments.
  • Experience in CI/CD, with the ability to develop and operate continuously deployed applications in production using Kubernetes.
  • An understanding of monitoring and observability, leverage Grafana and Prometheus, to make data-driven decisions to influence system design and operations.
  • Experience in a customer-facing tech/product/SaaS offering company is important.
  • Exceptional communication skills, capable of translating complex technical details into clear and concise language.
  • Independent work style, taking full ownership of responsibilities with a proactive approach to solving challenges.
  • Alignment with our company values, demonstrating a commitment to teamwork, innovation, and quality.
  • Location: Remote, based out of Europe.

What we offer

  • 100% remote with flexible work hours.
  • Competitive compensation, including paid time off.
  • Budget available to spend on going to conferences, co-working space, home office equipment, etc.
  • Work with very experienced and fun team members.
  • An atmosphere that encourages learning and personal growth, and that gives you lots of freedom, flexibility, and responsibilities.
  • You will work at the forefront of search, ML/AI, and cloud-native technologies - and all of it is open source.

Are you interested?

Have a look at this page to learn what you can expect from our interview process. Be aware that conducting a background check is part of our onboarding.

If you are interested in Weaviate and this role, you can apply via the ‘apply now!’ button below. All of our communication will be done in response to your application. If you have any questions feel free to reach out to our Head of People & Culture - and not to one of our colleagues (via LinkedIn). In this way we ensure that our people can focus on doing their best work.

 

Weaviate

Weaviate

AI-native start-up focused on Vector Database technology, using AI and machine learning to organize and search data in a new way.

Artificial Intelligence
Machine Learning
Technology
Startups
Data Analytics
Software

LinkedIn

The easiest way to build and scale AI applications.

🏭Computer Software
🎂2019
79
18.8K

Updated  

Other jobs at Weaviate

 

 

 

 

 

 

 

 

View all Weaviate jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇺🇸 United States
DevOps Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs