Senior Software Engineer

1 week geleden


Amsterdam, Noord-Holland, Nederland Optiver Voltijd

As a
Senior
Software Engineer
you can join different teams to help us create a robust and reliable foundation for Optiver's infrastructure platform. Within either our Linux or Platform team, you will work closely to other experts depending on each project. We strive for excellence in everything we do because we believe that thoughtfully planned and well-orchestrated infrastructure is just as important as the algorithms running on our trading software. Without best-in-class infrastructure, there would be no foundation upon which to build our global market making core business. For that reason, we are looking for a Software Engineer who is committed to continuous improvement and thrives bringing new ideas to the table.

WHAT YOU'LL DO:
There are different teams in the Infrastructure Department working to create a robust and reliable foundation for Optiver's infrastructure platform. As a
Senior Software Engineer
you can join our Linux or Infra-Platform teams. In both cases you will work close to other experts depending on each project.

As our next team member, you can expect to:

  • Participate in the design and implementation of the systems used to manage our infrastructure. Writing mostly Python code,
  • We encourage OSS adoption and we contribute to upstream repos,
  • This will include modelling, provisioning, configuration management, Observability, deployment,
  • Split your time between development and operational tasks (80:20). Note: Some members of the team do a bit more operational work, while others are more development-focused. This depends on individual skillsets and preferences,
  • You will join a rotation schedule for our "Operational week" where you keep an eye on our dashboards in case of incidents while helping other users in our chat or at your desks. On those days you will also work on small tasks,
  • You will join our on-call rotation (this is only including some hours during the day. Not 24/7),
  • You will work mostly in our Office.

Some examples of day to day tasks:

  • Write and review code with your team,
  • Provision servers or network devices through our automated deployment pipeline,
  • Apply configuration changes to our infrastructure,
  • Debug production issues,
  • Support Developers and Operations teams,
  • Plan and coordinate changes in our infrastructure together with other teams in the department.

Some of the things we are doing right now:

  • Designing a command line client and HTTP API (we use FastAPI) to provision Linux bare metal servers and networking devices,
  • Maintaining the critical component capable of killing all connections to the exchange in case of unexpected issues in our systems – a crucially important Risk Control given the nature of highly automated, low latency trading,
  • Supporting and extending a system that describes our infrastructure (this is the source for all the Infrastructure as Code that we do),
  • Improving our image-based server deployment system to achieve minimal provisioning time,
  • Automating our network devices provisioning and configuration management using open source software,
  • Redesigning our Linux Authentication stack.

Some example projects that you could help us with:

  • Build our next generation Observability stack. Help us to take it to the next level designing bare metal capable monitoring systems that work at large scale,
  • Develop our "terraform like" tool to manage our infra in a declarative way, enabling faster growth in a complex bespoke environment,
  • Automate operations to empower other teams to perform critical tasks without our direct evolvement.

WHAT YOU'LL GET:
:

You'll join a culture of collaboration and excellence, where you'll be surrounded by curious thinkers and creative problem solvers. Motivated by a passion for continuous improvement, you'll thrive in a supportive, high-performing environment alongside talented colleagues, working collectively to tackle the toughest problems in the financial markets.

In addition, you'll receive:

  • A performance-based bonus structure unmatched anywhere in the industry. We combine our profits across desks, teams and offices into a global profit pool.
  • The opportunity to work alongside best-in-class professionals from over 40 different countries.
  • 25 paid vacation days and fully paid first-class commuting expenses.
  • Training opportunities and discounts on health insurance.
  • Extensive office perks, including breakfast and lunch, world-class barista coffee, sports and leisure activities, Friday afternoon drinks, and weekly in-house chair massages.
  • Competitive relocation packages and visa sponsorship where necessary for expats.

WHO YOU ARE:

  • 8+ years of experience (doesn't require experience in Finance)
  • A strong desire to automate your work with a reluctance to do repetitive tasks but an eagerness to solve problems,
  • You think that not all the tools are good for every problem and you can adapt to what the current problem needs,
  • You can code in Python or have the propensity to pick it up. If you don't consider yourself a developer, you can do some scripting and work with Linux or networking low levels,
  • The ability to manage your time and handle priorities in collaboration with other teams,
  • A proactive approach to problem solving,
  • Experience with real life infrastructure is a plus

Extra Points:

  • Experience building Python tools for infrastructure automation,
  • High attention to detail coupled with strong communication skills,
  • Experience with configuration management (we use Ansible but experience with similar tools is considered); We are in very interested on Declarative systems,
  • Knowledge of virtualization technologies, networking, bare metal server management.

WHO WE ARE:
At Optiver, our mission is to continuously improve the market. By providing liquidity and accurate pricing in various financial instruments, to multiple exchanges across the world, we participate in the safeguarding of healthy and efficient markets.

HOW TO APPLY:
Are you interested in furthering your career on one of the most dynamic and exciting trading floors in Europe?
Apply directly via the form below for the position of Infrastructure Software Engineer. If you are selected from your application to proceed to the next round for the position of Infrastructure Software Engineer, you will be required to take an online assessment. If you have any questions feel free to contact our Recruitment team via our recruitment inquiry form.

Please note:

  • We cannot accept applications via email for data protection reasons.
  • We do not require any assistance from third-parties including agencies in the recruitment of this role.

DIVERSITY STATEMENT:
Optiver is committed to diversity and inclusion.


  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Ventula Consulting Voltijd

    Senior Software Engineer – Java – 6/9 Month - €95p/h - Netherlands/UltrectLeading financial services client now seeking a Java Software Engineer with strong cloud and platform engineering experience.The role focuses on developing and enhancing a cloud-based performance testing platform that supports modern, event-driven, and microservices-oriented...


  • Amsterdam, Noord-Holland, Nederland PZC Voltijd

    Amsterdam – Bereik 91% van alle Nederlanders met jouw werkAls Senior Frontend Software Engineer bij DPG Media maak jij direct impact op onze high-performance digitale platformen voor bekende merken b

  • Senior Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Soda Data Voltijd

    Soda - creators of the Soda Core - are looking for a Senior Software Engineer (Data and Backend) to help improve our Open Source and Cloud products.We're moving in an exciting new direction, and we need your help. If you're a software engineer who thrives on tackling large-scale challenges and wants to build the future of Fully Automated Data Quality, we'd...

  • Senior Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Soda Data Voltijd

    Soda - creators of the Soda Core - are looking for a Senior Software Engineer (Data and Backend) to help improve our Open Source and Cloud products. We're moving in an exciting new direction, and we need your help. If you're a software engineer who thrives on tackling large-scale challenges and wants to build the future of Fully Automated Data Quality, we'd...


  • Amsterdam, Noord-Holland, Nederland Husky Intelligent Fridges Voltijd

    Company DescriptionAt Husky Intelligent Fridges, we build software and hardware solutions to power the transition toward an unmanned retail future. Our Intelligent Fridges are just the beginning. With strong traction in Europe and a growing team of hardware and software specialists, we're scaling steadily.After acquiring Selfly from Stora Enso, we are now...

  • Senior Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Doghouse Recruitment Voltijd

    Senior Software Engineer (.NET 8 / Docker / Kubernetes)-– Amsterdam (80k/Bonus/Hybrid)They are looking for a Medior Backend .NET Engineer who thrives on building smart, scalable solutions and enjoys tackling complex systems alongside passionate colleagues. The team works on a high-traffic platform that supports millions of users every month, delivering...

  • Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Leap29 Voltijd € 80.000 - € 125.000 per jaar

    Job DescriptionWe are rapidly expanding and seeking a Senior Software Engineer to join a innovative and dynamic team. In this role, you'll collaborate with experts in the field to develop groundbreaking software solutions that are transforming the future of manufacturing. You'll be part of a team pushing the boundaries of robotics, digital fabrication, and...

  • Senior Software Engineer II

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Elsevier Voltijd € 80.000 - € 120.000 per jaar

    Senior Software Engineer – BackendAbout The RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our backend engineering squad. This team is responsible for designing, building, and maintaining robust data and processing pipelines that power our core systems. As a Senior Engineer, you will play a key role in developing...

  • Senior Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland RaiseNow Voltijd

    Your profileProficiency in the ecosystem of PHP and Symfony (or similar PHP frameworks)Experience with integrating payment service providers (e.g., PayPal, Stripe, etc.)Knowledge of RESTful APIs and event-driven microservices (designing, reasoning and troubleshooting)Striving for simplicity and when it's not possible, keeping an eye on the devil in the...

  • Senior Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Adyen Voltijd

    This is AdyenAdyen provides payments, data, and financial products in a single solution for customers like Facebook, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with opportunities for our people to succeed, backed by the...