drjobs Platform Engineer (Go)

Platform Engineer (Go)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sofia - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our Platform Engineering team is the foundation upon which our product is built. We design build and maintain the core developer experience shared services and tooling that enable our product teams to ship features quickly reliably and at scale. We are looking for an engineer who is passionate about automation developer productivity and building robust scalable systems.

Our Engineering Philosophy

We are a team of practical hands-on engineers obsessed with providing a no-nonsense developer experience.

Our approach is pragmatic: we avoid overengineeringbut arent afraid to tackle complex challenges or dive deeper into the inner workings of our tech stack to make life easier for product teams.

This focus allows us to build a platform that is powerful not complicated.

What youll do

  • Develop platform solutions with a holistic approach - We expect you to understand the challenges of our product engineering teams our service architecture and the underlying cloud infrastructure to build tools and automation that deliver a world-class developer experience.

  • Take full ownership of the platforms lifecycle - Youll engage directly with internal teams to define requirements design elegant solutions code them (primarily in Go) test them and manage their deployment and operation. You will own your tools and services and continuously improve them.

  • Build for reliability scalability and security Your code is the bedrock of our system. You will design infrastructure tools or core libraries that are highly available resilient and secure by default.

  • Work in compact autonomous teams with short release cycles - We rely on agile independent teams of sharp and driven people with just the right amount of processes to steer off anarchy and not sacrifice velocity.

  • Learn from your colleagues and share your knowledge with them. We have to grow as the company grows and mutual honest feedback is one of our most reliable weapons.

What you need to have

  • A mindset for building tools and APIs for other developers. You understand how to create a great developer experience through well-designed libraries CLIs and self-service infrastructure.

  • Professional experience building and shipping application-level code to production with Go. We are also very open to candidates with a strong background in Java TypeScript or another language who are highly motivated to learn and master Go.

  • A good understanding of common service-to-service communication patterns (e.g. HTTP gRPC messaging queues).

  • Familiarity with building framework-level components possibly leveraging Go generics or code generation to reduce boilerplate for other developers.

  • Strong understanding of Go concurrency patterns and performance optimisations

  • Practical hands-on experience with Kubernetes. You must have experience deploying operating or troubleshooting applications within a Kubernetes environment and possess some familiarity with its architecture.

  • An ability to work autonomously you can look at a big problem and figure out a small piece to work on next without being told what to do and you can see the long-term vision of where to go after that.

  • A knack for problem-solving debugging and figuring out weird stuff and the ability to pick up new tools and methods in a dynamic environment.

  • Enthusiasm and curiosity. Even if you dont tick every box yet your eagerness for learning and drive to master new skills are essential. Youll be supported directly by experienced colleagues and mentors who enjoy helping you grow.

Nice to have

  • Experience designing and maintaining reusable Go libraries or SDKs with a deep focus on clean API design idiomatic code and long-term backwards compatibility.

  • Production experience with messaging brokers (e.g. Apache Kafka RabbitMQ) including their operational and scaling characteristics.

  • Background in supporting critical production services

  • Experience developing custom Kubernetes controllers or other Kubernetes native APIs.

  • Hands-on experience with cloud platforms and their services (e.g. AWS GCP) or using Infrastructure as Code (IaC) using tools like Terraform Crossplane.

  • Experience building monitoring alerts and dashboards for proactive insights into system health before failures occur.

  • Experience building internal developer portals

  • Experience in building and managing CI/CD pipelines with GitHub Actions or similar tools

  • No fear of using OS primitives (syscalls cgroups etc)

  • Familiarity with Cloud Native projects service mesh technologies or observability stacks (e.g. Prometheus Grafana Kibana Istio Linkerd).

Our tech stack

  • Languages: Golang TypeScript

  • Cloud & Infrastructure: AWS Kubernetes Docker Terraform

  • Networking & Service Mesh: Envoy Envoy Gateway

  • Databases: Apache Cassandra MariaDB Redis Elasticsearch TimescaleDB ClickHouse

  • Messaging: Apache Kafka

  • Observability: Grafana Elasticsearch Kibana Prometheus

  • CI/CD & GitOps: Github Actions Flux

What we offer

  • Challenges that will help you grow and fulfil your potential fast.

  • Opportunity to make a big impact - you will build the foundational services and tools used by all our engineers.

  • Collaborate with smart spirited and helpful high-performing colleagues who share a common goal.

  • An environment where nothing is set in stone.

  • Appreciation for your talent and ideas.

  • Generous remuneration package including annual bonuses.

  • Excellent social benefits package including private health insurance sports card and 25 days of paid vacation per year.

  • Delicious treats and a spacious game room.

Are you ready to accelerate your career with us Wed love to hear from you!

We thank all applicants but only candidates selected for an interview will be contacted.

All personal data of applicants is protected by the law and will be treated with strict confidentiality.

Employment Type

Full-Time

Company Industry

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.