Backend Software Engineer - Real-Time Analytics Platform

Backend Software Engineer - Real-Time Analytics Platform

Full-Time 55000 - 65000 £ / year (est.) No working from home possible
TMX Group

At a Glance

  • Tasks: Develop and maintain cutting-edge .Net and Kotlin applications for real-time analytics.
  • Company: Join Trayport, a dynamic tech company revolutionising data analytics in trading.
  • Benefits: Enjoy competitive salary, remote work options, and continuous learning opportunities.
  • Other info: Thriving culture focused on teamwork, innovation, and personal growth.
  • Why this job: Make a real impact on innovative projects while collaborating with industry leaders.
  • Qualifications: Strong knowledge of C# or Kotlin and experience with distributed systems.

The predicted salary is between 55000 - 65000 £ per year.

Trayport is actively looking for a Software Developer to join our team for the design and development of our flagship data analytics platform where you will contribute to system architecture, aid colleagues to help coordinate our projects and review code too. Our platform ingests hundreds of millions of data points every day and provides our customers with real-time insight into trading activity.

For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate. We are making significant investments in our business and we will invest in you.

Building our Data Analytics Platform – We collect vast amounts of trading data from energy commodities to enable our customers to gain market insights, build algo trading strategies and predict price movements. We process real-time market data feeds that together add hundreds of millions of data points to our dataset every day. We encourage ownership across the entire software lifecycle, and will value your input on each stage. We take an iterative approach to solve problems and continually improve our product. If you are interested in building customer facing products and approaching it using lean software development practices, we would love to hear from you.

Responsibilities

  • Maintain and develop .Net and Kotlin applications
  • Contribute to System Architecture
  • Aid colleagues to help coordinate our projects
  • Peer review code

The Person

  • Strong working knowledge of C# or Kotlin
  • Experience writing efficient, concurrent .NET code
  • Experience working on distributed systems
  • Strong knowledge of Kubernetes and Kafka
  • Experience with Git, and Deployment Pipelines
  • Ability to learn and/or adapt quickly to complex issues
  • Happy to collaborate with a wide group of stakeholders

Nice to have

  • Experience building financial data analytics products
  • Experience working in a DevSecOps environment, where cross-functional collaboration is critical

Trayport is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.

Our Culture:

At Trayport, our people power our success. We are a place where talented people never stop learning, innovating and working together to make an impact! We offer you more than a job - we offer you the opportunity to work with, and learn from the most respected industry and thought leaders in the business. We’re always pushing the boundaries, rapidly expanding our global presence across London, Vienna, Singapore, Bremen and North America. At Trayport, we understand that our people are crucial to our future. We strive to provide a challenging and inspirational atmosphere; employing intelligent, enthusiastic, adaptable individuals and giving them the freedom, training, and guidance to allow them to consistently achieve their potential. If you share our vision and are motivated to challenge the status quo - we want to hear from you!

Backend Software Engineer - Real-Time Analytics Platform employer: TMX Group

At Trayport, we pride ourselves on fostering a collaborative and innovative work culture where every team member's contributions are valued. Located in the vibrant city of London, we offer exceptional growth opportunities through continuous learning and mentorship from industry leaders, alongside a commitment to diversity and inclusion. Join us to be part of a dynamic team that is shaping the future of real-time data analytics in trading.

TMX Group

Contact Details:

TMX Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Software Engineer - Real-Time Analytics Platform

Tip Number 1

Network like a pro! Reach out to current employees at Trayport on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you an edge!

Tip Number 2

Prepare for technical interviews by brushing up on your C# and Kotlin skills. Practice coding challenges that focus on real-time data processing and distributed systems. The more confident you are, the better you'll perform!

Tip Number 3

Showcase your teamwork skills! Be ready to discuss past projects where you collaborated with others. Highlight how you contributed to system architecture or peer-reviewed code, as this aligns perfectly with Trayport's culture.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the Trayport team and being part of our innovative journey.

We think you need these skills to ace Backend Software Engineer - Real-Time Analytics Platform

C#
Kotlin
Concurrent Programming
Distributed Systems
Kubernetes
Kafka
Git

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your knowledge of C# or Kotlin, and any experience with distributed systems or real-time data processing. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Explain why you're excited about working on our data analytics platform and how your background aligns with our mission. Keep it engaging and relevant!

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing practical examples of your work, especially if they involve .NET applications or financial data analytics. It helps us understand your hands-on experience!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at Trayport!

How to prepare for a job interview at TMX Group

Know Your Tech Stack

Make sure you brush up on your knowledge of C# and Kotlin, as well as distributed systems. Be ready to discuss your experience with Kubernetes and Kafka, and how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex issues in your previous roles. Highlight your iterative approach to problem-solving and how it led to improvements in your projects.

Emphasise Teamwork and Collaboration

Since teamwork is key for this role, think of instances where you've successfully collaborated with colleagues or stakeholders. Be ready to discuss how you’ve contributed to project coordination and peer code reviews.

Ask Insightful Questions

Prepare thoughtful questions about the company's data analytics platform and their approach to lean software development. This shows your genuine interest in the role and helps you understand if it's the right fit for you.