#1 Job Board for tech industry in Europe

Senior Software Engineer (Go)
Go

Senior Software Engineer (Go)

Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Go

    master

    Distributed systems

    advanced

    C++

    junior

    AWS

    nice to have

    DevOps

    nice to have

    Kafka

    nice to have

Job description

Online interview
We are looking for Senior Software Engineers to work remotely on a core projects that form a RTB exchange. The Exchange operates over 10 millions of requests per second and all teams constantly face with high volume, low latency and geo-distributed challenges.

This is a 100% remote position

We are open to candidates from Poland or residents of EU/EEA Area. Depending on situation we can offer employment contracts/B2B or other types of agreements.

For B2B contracts we are offering 170-190 PLN/h

We are looking for engineers with Go as primary programming language with significant (past) C++ experience in high throughput and low latency applications.

If you like solving hard and technically challenging problems, join us to use those skills here to create real-time, concurrent, globally distributed systems applications and services. We continually improve our skills and solve hard problems like cross data center replication and running low-latency software on geo-distributed workloads.

Note about working hours: It's OK to work in CET/CEST timezone, but there are meetings or other events that will require flexibility on your side

If you think you are a good fit even though you don’t meet all requirements – please apply 

Role details:

  • Work on low-latency and high-volume scalable platform – core exchange functionality – up to 10M req/s
  • Create new and maintain existing projects in Go
  • Work on legacy C++ application (including migration to Go)
  • Scale, troubleshoot and fix existing applications and services
  • Own a complex set of services and applications
  • Lead technical discussions leading to improvements in tools, processes or projects
  • Work as part of team of 6 other senior/staff engineers
  • 70% time – new development; 30% – bug fixing, maintenance

Key requirements:

  • very good knowledge of Go
  • previous experience in C++
  • minimum 8 years of relevant professional experience
  • low latency and high throughput programming
  • caching, low level optimizations, Linux internals experience
  • CI/CD experience

Bonus experience:

  • Real Time Bidding (RTB), AdTech, High Frequency Trading (HFT) experience
  • Experience building cloud applications on AWS (ECS, EC2, Lambda, RDS, CloudFormation, Terraform)
  • Kafka
  • Devops experience (Chef, Jenkins, CircleCI)

Client Description
Our Client is a company hiring over 700 employees, headquartered in NYC, the company operates a large RTB exchange and multiple other supporting services. 

Client takes great care of engineer happiness and puts great value on technical excellence, they understand that it takes time to do things right and value that over half-backed solutions. 

All positions are 100% remote, our contractors will work directly as team members of remote teams.