Senior Software Engineer

Senior Software Engineer

Leeds Full-Time 43200 - 72000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Build scalable data pipelines and maintain microservices in a cloud environment.
  • Company: Join a dynamic team revolutionizing financial markets with innovative trade surveillance tech.
  • Benefits: Work with cutting-edge technology and enjoy a collaborative team culture.
  • Why this job: Tackle exciting challenges in data engineering while making a real impact in finance.
  • Qualifications: Experience in Python, Java, and strong SQL skills are a must.
  • Other info: This role offers the chance to work on high-availability systems and enhance your engineering skills.

The predicted salary is between 43200 - 72000 £ per year.

Senior Rust Engineer

(Fully Remote – Ideally Europe or APAC)

Up to 180,000 (USD) + Benefits + Bonus

B2B Contract OR EOR

We are partnered with a start-up backed by a Tier 1 VC who are looking to add several Rust Engineers to their team. They are building a real-time engine, integrated with Solana. This provides near-zero latency for on-chain applications. Use cases for the product span across Gaming, Defi, Social Media and more.

They are a talent-dense team based between Europe and APAC. This is a fully-remote position, however, the company does do quarterly off-sites.

Requirements:

  • Production Rust experience. Or extensive open-source contributions. Ideally, the client is looking to hire Seniors with at least three years of Rust experience in production.
  • Knowledge of low-level programming. (Virtual Machines, CPU,Networking, ect)
  • Experience developing latency-sensitive engines or applications.

Nice to have:

  • Blockchain experience (Bonus points for Solana/SVM)

This is a fantastic opportunity to join a high-performing, collaborative team. You will be working on developing a product with a real use case.

Package/Benefits:

Base Salary up to 180,000 (USD) + Equity Package comparable to base salary + Benefits

Benefits: State of the art equipment, Quarterly off-sites, Medical/Dental insurance

B2B employment or EOR

Senior Software Engineer employer: Understanding Recruitment

Join a forward-thinking company that values innovation and collaboration, where as a Senior Software Engineer, you will be at the forefront of developing transformative trade surveillance technology. Enjoy a supportive work culture that fosters professional growth through continuous learning opportunities and mentorship, all while working in a vibrant environment that encourages creativity and teamwork. With competitive benefits and a commitment to work-life balance, this is an exceptional opportunity for those looking to make a meaningful impact in the financial markets.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarize yourself with the latest trends in data engineering, especially around cloud technologies and microservices. This knowledge will not only help you during the interview but also show that you're proactive and passionate about the field.

✨Tip Number 2

Prepare to discuss specific projects where you've built scalable data pipelines or optimized ETL workflows. Be ready to explain your thought process and the impact of your work on previous teams or companies.

✨Tip Number 3

Brush up on your Java and Python skills, particularly in the context of data processing and microservices. Consider working on a small project or contributing to open-source to demonstrate your capabilities.

✨Tip Number 4

Network with professionals in the financial technology space. Engaging with others in the industry can provide insights into the company culture and expectations, which can be invaluable during your application process.

We think you need these skills to ace Senior Software Engineer

Data Engineering
Microservices Architecture
Java
Kubernetes (K8s)
ETL Workflows
Python
SQL Query Optimization
Cloud Environments
Data Pipeline Development
Data Governance
Performance Tuning
Third-Party Integrations
Collaboration Skills
Problem-Solving Skills
Scalability and Robustness

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your experience with data engineering, particularly in building scalable data pipelines and working with cloud environments. Mention specific projects where you tackled challenges like data velocity and schema management.

Showcase Technical Skills: Clearly list your proficiency in Python and Java, as well as your software engineering skills. Include examples of how you've optimized SQL queries and improved data storage and governance in previous roles.

Tailor Your Application: Customize your CV and cover letter to reflect the responsibilities mentioned in the job description. Discuss your experience with microservices and ETL workflows, and how you can contribute to the team’s goals.

Express Enthusiasm: Convey your passion for financial markets and technology in your application. Let them know why you're excited about the opportunity to work on cutting-edge trade surveillance technology and how you can add value to their team.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and Java in detail. Highlight specific projects where you've built scalable data pipelines or optimized ETL workflows, as this will demonstrate your technical expertise relevant to the role.

✨Discuss Microservices Architecture

Since the role involves designing and maintaining microservices on Kubernetes, be ready to explain your understanding of microservices architecture. Share examples of how you've implemented microservices in previous projects and the challenges you faced.

✨Emphasize Problem-Solving Abilities

The job requires tackling challenges like data velocity and schema management. Prepare to discuss specific problems you've encountered in data engineering and how you approached solving them, showcasing your analytical skills.

✨Collaboration is Key

This position involves collaboration on data integrations and insights creation. Be ready to talk about your experience working in teams, how you communicate technical concepts to non-technical stakeholders, and any successful collaborations you've had in the past.

Senior Software Engineer
Understanding Recruitment
U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>