Principal Software Engineer - Hybrid -Datafeed Server
Principal Software Engineer - Hybrid -Datafeed Server

Principal Software Engineer - Hybrid -Datafeed Server

Full-Time 48000 - 72000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Develop and deploy innovative software solutions for real-time market data.
  • Company: Join FactSet, a leading tech company in the financial sector.
  • Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
  • Why this job: Make an impact in finance with cutting-edge technology and collaborative teams.
  • Qualifications: 8+ years in software engineering, strong C/C++ skills, and Linux experience.
  • Other info: Be part of a recognised top workplace with a focus on sustainability.

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

Responsibilities

  • Develop, test, and deploy software and services to end users.
  • Design and implement user-friendly APIs that deliver streaming real-time market data.
  • Participate in and contribute to design reviews, code reviews, and brainstorming sessions.
  • Communicate and collaborate with product developers, QA, API users, and other stakeholders.
  • Respond to bug reports and feature requests.
  • Participate in an on-call rotation.

Minimum Requirements

  • 8+ years of professional software engineering experience.

Critical Skills

  • 5+ years of experience developing software in C or C++ in a Linux environment.
  • Fundamental understanding of network programming.
  • Ability to communicate effectively with peers within FactSet and with external users.
  • Track record of success developing and shipping software on time.

Additional / Desired Skills

  • Familiarity with ZeroMQ.
  • Experience writing software for Windows.
  • Experience developing software intended to run in a public cloud environment such as AWS or Azure.
  • Experience developing APIs.
  • Understanding of real-time market data and the requirements for processing large amounts of input with low latency.
  • Ability to work in groups and independently.
  • Experience developing software in any of the following languages: Java, .NET Core / C# / COM, Golang, Python.

Education

  • Bachelor’s Degree or higher in Computer Science or equivalent.

Principal Software Engineer - Hybrid -Datafeed Server employer: FactSet

FactSet is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for a Principal Software Engineer to thrive. With a commitment to employee growth, we offer extensive professional development opportunities and a hybrid work model that promotes work-life balance. Our recognition as one of the Best Places to Work in 2023 reflects our dedication to creating a supportive environment where talented individuals can excel in delivering cutting-edge financial technology solutions.
F

Contact Detail:

FactSet Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - Hybrid -Datafeed Server

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++ and APIs. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨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, communication is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Principal Software Engineer - Hybrid -Datafeed Server

C
C++
Linux
Network Programming
Effective Communication
Software Development
ZeroMQ
Windows
Public Cloud (AWS, Azure)
API Development
Real-time Market Data Processing
Java
.NET Core / C# / COM
Golang
Python

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C or C++ in a Linux environment. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects and achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Principal Software Engineer role and how your background makes you a perfect fit for our team at StudySmarter.

Showcase Your Communication Skills: Since collaboration is key in this role, make sure to highlight any experiences where you’ve effectively communicated with peers or stakeholders. We love seeing candidates who can bridge the gap between tech and non-tech folks!

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 awesome team!

How to prepare for a job interview at FactSet

✨Know Your Tech Inside Out

Make sure you brush up on your C and C++ skills, especially in a Linux environment. Be ready to discuss your past projects and how you've tackled challenges in network programming. This will show that you’re not just familiar with the tech but can also apply it effectively.

✨Showcase Your API Knowledge

Since the role involves designing user-friendly APIs, prepare to talk about your experience in this area. Bring examples of APIs you've developed, focusing on how they delivered real-time data and improved user experience. This will demonstrate your practical understanding of the requirements.

✨Collaboration is Key

FactSet values communication and collaboration, so be ready to share experiences where you worked closely with product developers, QA teams, or external users. Highlight any design reviews or brainstorming sessions you’ve participated in to showcase your teamwork skills.

✨Be Ready for Real-Time Challenges

Understanding real-time market data is crucial for this position. Prepare to discuss how you've handled large data inputs with low latency in previous roles. This will show that you grasp the complexities of the job and are ready to tackle them head-on.

Principal Software Engineer - Hybrid -Datafeed Server
FactSet

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>