368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$57k – $174k per year (Estimated)
Location
In office
Overview
Company
Impact
Profile match
Schuberg Philis is a Dutch technology company founded in 2003 and based near Amsterdam. It runs mission-critical infrastructure and applications for banks, energy companies and government with full outcome responsibility. The employee-owned company is known for its promise of one hundred percent availability.

Mission-critical software for a good purpuse

Software Engineer (Go)

At Schuberg Philis, we build and run mission-critical technology. Systems that need to work. Always.

For one of our engineering teams, we are looking for a Software Engineer who enjoys solving complex technical challenges and building reliable backend platforms. This is not a role where you will spend your days implementing tickets or integrating the latest framework. We are looking for an engineer who wants to understand problems at their core, design elegant solutions, and take responsibility for the entire lifecycle of the software they create.

You will work in a small team of experienced engineers, developing data-intensive backend systems that process large volumes of information, ensure data integrity, and support critical decision-making processes. The software you build needs to be fast, reliable, observable and maintainable.

We believe in engineers who own outcomes, challenge assumptions, and collaborate closely with their teammates to continuously improve both systems and ways of working.

About the codebase

You will work on a hand-built Go platform: framework-light services built on our own application and dashboard libraries, hand-rolled concurrent worker pools, Redis-based job queues, byte-exact data integrity verification, encryption at rest, and real-time operator dashboards running on cost-engineered AWS infrastructure and processing data at scale. Design rationale lives in extensive code comments rather than external documents. If you would rather understand how a system works down to the last byte than wire frameworks together, you will feel at home here.

What you'll do

  • Design and build backend software in Go
  • Develop systems that process and move large-scale datasets efficiently and reliably
  • Design solutions with performance, security and operational excellence in mind
  • Analyse complex technical problems and turn them into pragmatic engineering solutions
  • Debug, profile and optimise software running in production environments
  • Work with concurrency-heavy code: worker pools, backpressure, atomics and graceful shutdown
  • Introduce and grow automated testing for systems that are verified operationally today
  • Help evolve long-lived systems incrementally while they keep running in production
  • Contribute to software architecture, design discussions and technical decision making
  • Collaborate closely with other engineers through knowledge sharing, peer reviews and technical discussions
  • Take ownership of software from design through deployment and operation

Mandatory skills and experience

  • Strong software engineering background with experience building production-grade systems
  • Solid experience with Go, including a deep understanding of its concurrency model: goroutines, channels, atomics, the memory model and race detection
  • Experience with low-level programming concepts and languages such as C or C++
  • Strong testing instincts, including experience introducing automated tests into existing production codebases
  • Comfort working in codebases built on in-house libraries and the standard library rather than popular frameworks
  • Ability to read and reason about dense, unfamiliar code and communicate findings constructively
  • Strong understanding of software design and architecture principles
  • Experience debugging complex applications and diagnosing performance issues
  • Experience profiling applications for CPU, memory and efficiency improvements
  • Understanding of observability, monitoring and operational excellence
  • Experience designing, implementing and maintaining backend services in production environments
  • Understanding of networking fundamentals and application security concepts
  • Strong analytical and problem-solving capabilities
  • Ability to independently design technical solutions and reason about trade-offs

Desirable skills

  • Experience with AWS
  • Experience building and operating cloud-native systems
  • Experience designing highly scalable distributed systems
  • Experience building data pipelines with object storage (S3), Redis (streams, queues, caching), compression formats and streaming I/O
  • Applied cryptography literacy: encryption at rest, key management and secrets handling
  • Experience introducing standard observability tooling (Prometheus, OpenTelemetry) into systems with custom instrumentation
  • Experience refactoring large, long-lived codebases incrementally and consolidating duplicated code without breaking production
  • Experience with CI/CD practices and modern deployment pipelines
  • Strong testing practices, including automated testing and test-driven development
  • Experience writing technical documentation and turning isolated knowledge into shared knowledge
  • Experience working with large-scale data processing platforms
  • Experience in environments where engineers build, run and continuously improve their own systems
  • Experience in domains where reliability, performance and operational excellence are critical, such as games, trading, embedded or telecom

What we look for

Technical excellence is important, but we are equally interested in how you think. We are looking for engineers who:

  • Are curious and learn quickly
  • Enjoy understanding problems before jumping to solutions
  • Seek to understand why existing code is the way it is before proposing to rewrite it
  • Can challenge ideas constructively and explain their reasoning
  • Communicate directly and kindly, and are comfortable giving and receiving blunt technical feedback
  • Balance pragmatism with engineering quality
  • Take ownership and responsibility
  • Prefer simple, elegant solutions over unnecessary complexity
  • Enjoy turning working code into shared code: tests, documentation and knowledge transfer
  • Value collaboration, knowledge sharing and continuous improvement

What you'll find at Schuberg Philis

At Schuberg Philis, engineering is at the heart of everything we do. You will work alongside highly skilled colleagues who care deeply about quality, craftsmanship and customer outcomes. We invest heavily in learning, knowledge sharing and personal growth, while providing the freedom and trust needed to do your best work.

Everyone we work with and consider working with has a right to equal treatment. The hiring and appraisal process at Schuberg Philis is designed to be thorough and equitable, implementing fair payment, benefits, and opportunities across all demographics. 

 

It is our desire to be a company that brings together multiple nationalities, cultures, religions, genders, abilities, and talents within and across our teams. We welcome colleagues from diverse backgrounds to join Schuberg Philis and actively support diversity and inclusion in the tech industry.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Team Lead DevOps 1 day ago
$23k – $62k per year (Estimated) • Remote • 5+ years exp • Moscow
Bash
Python
Erlang
Erlang
EMQX
Databases
Apache Kafka
ClickHouse
PostgreSQL
RabbitMQ
Redis
Redpanda
Trino
DevOps
Ansible
AWS
AWX
FinOps
HAProxy
Hetzner
Kubernetes
SLI/SLO/SLA
Terraform
Yandex Cloud
Amazon S3
Apply
$25k – $42k per year • Equity 0–0.2% • Remote • Full-Time • 3+ years exp
Bash
Go
JavaScript
Python
TypeScript
DevOps
AWS
Azure
CI/CD
Datadog
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Incident Management
Kubernetes
Platform Engineering
Prometheus
Terraform
Amazon CloudWatch
GitHub
GitLab
IAM
Cybersecurity
Least Privilege
Apply
$120k – $220k per year • Equity 0.2–0.8% • Remote/Hybrid • Full-Time • 6+ years exp • San Francisco
C++
Go
JavaScript
Python
TypeScript
Apply
$123k – $251k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Dallas • Denver • Birmingham
Java
SQL
Java
Gradle
Hibernate
Maven
Spring Boot
Spring Framework
Databases
Apache Kafka
MySQL
Redis
DevOps
CI/CD
Dynatrace
Jenkins
Kubernetes
OpenShift
Cybersecurity
SonarQube
Apply
$230k – $260k per year • Equity • Remote • Internship • Bachelor's Degree
Python
DevOps
Amazon EKS
AWS
Azure
CI/CD
GCP
Helm
Kubernetes
Terraform
Cybersecurity
FedRAMP
Orca Security
Apply
Product Owner 10 days ago
In office • Internship
Management
Jira
Apply
$63k – $144k per year (Estimated) • In office • 10+ years exp
DevOps
AWS
Apply
$60k – $181k per year (Estimated) • In office
Bash
PowerShell
Python
Ruby
SQL
Databases
MS SQL
DevOps
Ansible
Chef
CI/CD
Configuration Management
Docker
Git
Kubernetes
Puppet
Terraform
VMWare
Windows Server
Apply
Windows Engineer 18 days ago
$60k – $183k per year (Estimated) • In office
PowerShell
Python
Ruby
SQL
Databases
MS SQL
DevOps
Ansible
Chef
Configuration Management
Docker
Kubernetes
Puppet
Terraform
VMWare
Windows Server
Apply
$62k – $186k per year (Estimated) • In office • Rotterdam
Bash
PowerShell
Python
SQL
Databases
MS SQL
DevOps
Ansible
AWS
Azure
Chef
Kubernetes
OpenStack
Terraform
VMWare
Amazon S3
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.