Senior Engineer, Systematic Data

Senior Engineer, Systematic Data

Full-Time 70000 - 90000 € / year (est.) No home office possible
B

At a Glance

  • Tasks: Design and maintain high-performance data systems for systematic trading.
  • Company: Join a leading firm in the dynamic world of systematic trading.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative team environment with a focus on innovation and continuous improvement.
  • Why this job: Be at the forefront of data-driven trading and make a real impact.
  • Qualifications: 5+ years in software development with strong Python skills and system architecture knowledge.

The predicted salary is between 70000 - 90000 € per year.

The Systematic Data team is seeking a highly skilled and experienced Senior Engineer to support the rapidly growing systematic trading business. Data is the lifeblood of systematic trading and the capabilities we deliver are critical to the success and scalability of the business.

As a key member of our dynamic team, you will be responsible for the design, implementation, and maintenance of cloud-native (AWS), high-performance data acquisition, storage, and retrieval systems/APIs (including real-time data). The platform must also ensure the quality and availability of our data historically and ongoing.

You are an excellent communicator, able to work directly with our systematic alpha research teams to on-board and profile new datasets into the platform and support research projects. A self-starter, you can manage time effectively across multiple projects and with competing priorities. You are highly collaborative and will build strong working relationships within our team and with our stakeholders. You are naturally curious, analytical in your approach to problems and able to deal positively with conflicting views.

You are constantly looking for opportunities to further accelerate alpha discovery, reduce time to market and improve operational scale/stability through enhancements to our platform and processes, and through ensuring optimal alignment and integration with the systematic research process.

Requirements

  • Essential degree in Computer Science or a related field with computational focus
  • 5+ years of hands-on development experience building and supporting production systems
  • Highly skilled in Python, comfortable with different programming styles (e.g. OO, functional) and strong on design patterns
  • Strong understanding of system architecture and the full technology stack (software, OS, CPU/memory, local/network storage, networking, etc.)
  • Proponent of collaborative software development approaches: version control, CI/CD, automated testing, code review, refactoring, and related approaches
  • Craftsman-like approach to building software, taking pride in clean and efficient code, and instilling these values in others
  • Strong knowledge of one or more relevant database technologies (e.g. Postgres/MSSQL, Redshift/Snowflake, KDB/OneTick)
  • Solid understanding of time-series data and temporal queries
  • Linux platforms and related scripting
  • Understanding of financial markets and instruments (particularly cash equities)
  • Experience in a front office trading environment (e.g. hedge fund or investment)

Senior Engineer, Systematic Data employer: Balyasny Asset Management LP

As a Senior Engineer in our Systematic Data team, you will thrive in a collaborative and innovative work culture that prioritises employee growth and development. Our commitment to cutting-edge technology and cloud-native solutions ensures that you will be at the forefront of the systematic trading industry, with ample opportunities to enhance your skills and contribute to impactful projects. Located in a vibrant area, we offer a dynamic environment where your contributions are valued, and your career can flourish.

B

Contact Detail:

Balyasny Asset Management LP Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Engineer, Systematic Data

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior Engineer role.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to cloud-native systems and data handling. This gives potential employers a taste of your craftsmanship and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. Remember, we want to see how you think and approach problems, so don’t hold back!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team. So, don’t hesitate – hit that apply button and let’s get the conversation started!

We think you need these skills to ace Senior Engineer, Systematic Data

Cloud-Native Development (AWS)
Data Acquisition
Data Storage and Retrieval Systems
Real-Time Data Processing
Python Programming
Object-Oriented Programming (OO)
Functional Programming

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Engineer role. Highlight your experience with cloud-native systems, Python programming, and any relevant database technologies. We want to see how your skills align with our needs!

Showcase Your Projects:Include specific examples of projects you've worked on that demonstrate your ability to design and implement high-performance data systems. We love seeing real-world applications of your skills, especially in systematic trading or similar environments.

Communicate Clearly:Since communication is key in our team, ensure your application reflects your ability to convey complex ideas simply. Use clear language and structure your application well so we can easily see your thought process and problem-solving skills.

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 you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Balyasny Asset Management LP

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and cloud-native systems like AWS. Brush up on your understanding of system architecture and be ready to discuss how you've applied these skills in past projects.

Showcase Your Collaboration Skills

Since this role requires strong collaboration with alpha research teams, prepare examples of how you've successfully worked in a team environment. Highlight any experiences where you’ve onboarded new datasets or supported research projects, as this will demonstrate your ability to communicate effectively.

Demonstrate Problem-Solving Abilities

Be ready to tackle some technical problems during the interview. Think through your approach to problem-solving and be prepared to discuss how you handle conflicting views or challenges in a project. This will show your analytical mindset and curiosity.

Prepare Questions About the Role

Have insightful questions ready about the systematic trading business and how the data team fits into the bigger picture. This shows your genuine interest in the role and helps you understand how you can contribute to accelerating alpha discovery and improving operational scale.