Software Engineer – Developer Tooling
Software Engineer – Developer Tooling

Software Engineer – Developer Tooling

London Full-Time 42000 - 84000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Join our Developer Excellence team to enhance developer workflows and create innovative tools.
  • Company: Optiver is a leading market-making institution focused on improving financial markets globally.
  • Benefits: Enjoy competitive pay, 27 vacation days, daily meals, private health insurance, and learning opportunities.
  • Why this job: Be part of a collaborative culture that values continuous improvement and tackles real-world challenges.
  • Qualifications: Strong coding skills in Python, experience with developer tools, and familiarity with AI-assisted development.
  • Other info: Entry-level position with global career growth opportunities and a commitment to diversity.

The predicted salary is between 42000 - 84000 £ per year.

Software Engineer – Developer Tooling, London

Client:

Optiver

Location:

London, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

56358149b4ed

Job Views:

7

Posted:

14.07.2025

Expiry Date:

28.08.2025

Job Description:

Optiver is looking for a Software Engineer to join our Developer Excellence team in London, focusing on building tools and platforms that enhance developer workflows. This role involves creating high-quality developer environments, including IDEs, plugins, and AI assistants, to improve how engineers write, test, and run code daily.

We seek a strong engineer passionate about improving developer experience, familiar with modern tooling and workflows, and experienced in implementing productivity improvements. You will join a global team dedicated to enhancing every aspect of the developer experience at Optiver.

What you’ll do:

  • Drive the adoption of consistent development environments across languages and teams, emphasizing reproducibility and quick onboarding.
  • Support integration of AI-assisted tools like code generation and AI coding agents.
  • Contribute to the evolution of our source code platform, building and maintaining integrations and automations.
  • Define and develop metrics to measure developer productivity and guide improvements.
  • Create integrations with documentation systems and code search tools for quick information access.
  • Build and maintain tooling such as IDE extensions, command-line tools, and container workflows to streamline development.
  • Partner with teams to identify workflow friction and design solutions to improve setup, speed, and productivity.
  • Stay updated with industry trends and emerging developer tools to guide adoption of best practices.

What you\’ll get:

You’ll join a collaborative and excellence-driven culture, surrounded by curious thinkers and problem solvers. Motivated by continuous improvement, you\’ll thrive in a high-performance environment with talented colleagues tackling challenging problems in financial markets.

  • A competitive salary with performance-based bonuses
  • 27 paid vacation days plus UK public holidays
  • Daily breakfast and lunch, plus support for commuting expenses
  • Private medical insurance, pension scheme, and fitness membership
  • Opportunities for training and attending conferences and tech events
  • International transfer opportunities for global career growth

Who you are:

  • Strong engineering instincts and a solid understanding of computer science fundamentals
  • Experience coding in Python with a track record of delivering scalable, reliable, high-quality software, and familiarity with C++ and C#
  • Skilled in building developer-facing tools such as IDE extensions (e.g., for VSCode), command-line utilities, and internal platforms
  • Experience integrating AI-assisted development tools into workflows
  • Familiar with source code platforms like GitHub and building workflows to improve developer experience
  • Proficient in defining and using developer productivity metrics to inform priorities

Who we are:

At Optiver, our mission is to improve markets by providing liquidity, accurate pricing, transparency, and stability under all conditions. We focus on safeguarding healthy, efficient markets for all participants. As a leading market maker, we partner with over 70 exchanges worldwide.

What you\’ll get:

As previously described, a collaborative, innovative environment with numerous benefits including competitive pay, holidays, health benefits, and career growth opportunities.

Diversity statement:

Optiver is committed to fostering diversity and inclusion.

Application instructions:

Apply directly via the form below. For questions, contact our Recruiter team. We do not require assistance from third-party agencies.

Additional notes:

If you are not a passport holder of the country for the vacancy, a work permit may be required. Check our Blog for more info. Do not provide bank or payment details when applying. All applications should be made via the \’Apply now\’ button.

#J-18808-Ljbffr

Software Engineer – Developer Tooling employer: Optiver

Optiver is an exceptional employer, offering a vibrant culture of collaboration and excellence in the heart of London. With a strong focus on continuous improvement, employees benefit from a competitive remuneration package, generous vacation days, and extensive training opportunities, all while working alongside talented colleagues to tackle complex challenges in the financial markets. The supportive environment fosters personal and professional growth, making it an ideal place for those passionate about enhancing developer experiences.
O

Contact Detail:

Optiver Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer – Developer Tooling

Tip Number 1

Familiarise yourself with the latest trends in developer tooling and AI-assisted tools. Being able to discuss these topics during your interview will show your passion for improving developer experience, which is crucial for this role.

Tip Number 2

Connect with current or former employees of Optiver on LinkedIn. Engaging with them can provide you with insider knowledge about the company culture and the specific challenges they face, which you can address in your discussions.

Tip Number 3

Prepare to showcase your experience with building developer-facing tools. Think of specific examples where you've improved workflows or productivity, as this aligns directly with what Optiver is looking for in a candidate.

Tip Number 4

Stay updated on the latest developments in programming languages like Python, C++, and C#. Being well-versed in these languages will not only help you in the role but also demonstrate your commitment to continuous learning.

We think you need these skills to ace Software Engineer – Developer Tooling

Proficiency in Python
Experience with C++ and C#
Knowledge of IDE extensions development (e.g. for VSCode)
Familiarity with command-line utilities
Understanding of AI-assisted development tools
Experience with source code platforms like GitHub
Ability to define and capture developer productivity metrics
Strong problem-solving skills
Excellent communication skills
Ability to work collaboratively in a team environment
Adaptability to new technologies and workflows
Awareness of modern developer tooling and trends

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with developer tools, Python, and any other relevant programming languages. Emphasise your contributions to improving developer workflows and any specific projects that align with the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for enhancing developer experience. Mention specific tools or technologies you’ve worked with that relate to the job description, and explain how your skills can contribute to Optiver's mission.

Showcase Relevant Projects: If you have personal or professional projects that demonstrate your ability to build developer-facing tools or integrate AI-assisted development tools, include them in your application. Provide links to your GitHub or portfolio to showcase your work.

Highlight Metrics and Impact: When discussing your previous roles, focus on how you measured developer productivity and the impact of your contributions. Use specific metrics or outcomes to illustrate your effectiveness in improving workflows.

How to prepare for a job interview at Optiver

Showcase Your Passion for Developer Experience

Make sure to express your enthusiasm for improving developer workflows. Share specific examples of how you've enhanced developer experiences in previous roles, whether through tooling or process improvements.

Demonstrate Technical Proficiency

Be prepared to discuss your experience with programming languages like Python, C++, and C#. Highlight any projects where you've built developer-facing tools, such as IDE extensions or command-line utilities, to showcase your technical skills.

Familiarise Yourself with AI Tools

Since the role involves integrating AI-assisted development tools, brush up on your knowledge of these technologies. Be ready to discuss how you've used or supported AI tools in real-world scenarios to improve productivity.

Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities. Think of specific challenges you've faced in past projects and how you approached them, especially in relation to developer workflows and productivity metrics.

Software Engineer – Developer Tooling
Optiver
O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>