Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Software Engineer - Software Delivery

Requirements:

  • Strong Kubernetes experience
    • Knowledge and understanding of basic built-in resources in Kubernetes such as Pods, Deployments, StatefulSets
    • Knowledge around the operator pattern in Kubernetes and how to extend the K8s api through Custom Resources
  • Strong Golang experience
    • Experience using Golang for multiple software projects ranging from scripting to larger microservice-type applications
    • Some knowledge around the Golang build and packaging system
  • Knowledge around modern continuous integration practices
    • Experience configuring CI/CD pipelines taking software from a merged PR to running in a production environment (most often K8s cluster)
    • Experience building and running docker images
  • An interest in understanding the pain points of other developers and ability to come up with solutions addressing those pain points

Nice to Haves:

  • Experience with the concept of “platform as a product”
    • Working closely with internal engineers to identify pain points
    • Making sure the product experience is as good as possible
    • Setting up observability around how the platform is performing but also how users are interacting with the platform
  • Experience creating abstractions to simplify the local developer workflow via tooling like Make. Experience with k8s-related build tooling like kustomize or helm is also meriting
  • Experience integrating software with Google Cloud Platform, AWS, and Azure
  • Some experience in common software observability practices such as tracing, logging, and metrics exporting

What You'll Be Doing:

  • Improve the speed and quality of our build system by improving our CI runners and build machinery
  • Work with ArgoCD and build the future of how we deliver software to production
  • Work on and improve the Kubernetes as a Control-Plane, to enable engineers to control all of their resources through Kubernetes management lifecycles
  • Build and improve tooling to enable engineers, for example:
    • Scaffolding, make it easier to create components
    • Provide testing frameworks to make it easier to test components
    • Provide a better Continuous Delivery platform with Argo Rollouts to enable testing in production
  • Foster a culture of modern software development practices including practices such as:
    • Continuous delivery
    • Releasing under feature flags
    • Testing in production

Perks and Benefits:

  • Neo4j is one of the fastest-scaling technology companies in this industry
  • Raised the biggest funding round in database history ($325M Series F)
  • 84% of the Fortune 100 and 58% of the Fortune 500 use Neo4j
  • Co-founder and CEO Emil Eifrem has built an amazing culture that prides itself on relationships, inclusiveness, innovation, and customer success
  • Countless industry awards
  • A recent Forrester Total Economic Impact™ Study cited Neo4j as delivering 417% ROI to customers
AI Summary ✨

Similar jobs

  • 9 hours agoNew
  • kraken logo

    Senior Software Engineer - Rust - Consumer

    Romania, Sweden, Cyprus, Czech Republic, Hungary, Poland, Spain, Bulgaria

    12 hours agoNewRemote
  • 2 days agoNew
  • 2 days ago
  • See all jobs in Sweden →