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
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
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.