At a Glance
- Tasks: Lead a team to build secure, high-performance authentication systems in the cloud.
- Company: Join LSEG, a leader in financial services technology.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic role with a focus on innovation and collaboration.
- Why this job: Make a real impact on global financial security with cutting-edge technology.
- Qualifications: 3+ years managing engineers and expertise in distributed systems required.
The predicted salary is between 80000 - 100000 β¬ per year.
Requirements
- Experience in managing engineers, with 3+ years in deep expertise in distributed systems
- Proven record building low-latency, high-throughput, and fault-tolerant services in cloud-native environments (preferably AWS or Azure)
- Strong understanding of OAuth2, OpenID Connect, and identity federation protocols
- Proficiency in Linux internals, networking, and performance profiling
- Experience with infrastructure as code, CI/CD pipelines, and monitoring tools
- Passion for clean code, automation, and continuous improvement
- Excellent interpersonal skills and a collaborative mentality
What the job involves
- We are seeking a Senior Engineering Manager to join our Customers Identity & Access Management team at LSEG.
- You will play a pivotal role in maintaining and evolving our custom Secure Token Service, a critically significant component of our infrastructure that underpins secure authentication across to our customers.
- This is a rare opportunity to work on a high-performance, low-latency, and highly resilient system at scale, with direct impact on the security and reliability of financial services used globally.
- Lead and mentor a team of Senior Developers.
- Own and evolve a custom-built application written in Go & Python, deployed in AWS, and crafted for sub-millisecond latency and 99.999% uptime.
- Implement and optimize OAuth2 and OpenID Connect flows for secure, scalable authentication.
- Collaborate with DevOps and Security teams to ensure robust observability, automated recovery, and zero-downtime deployments via Gitlab pipeline, Terraform and DevSecOps practices.
- Drive architectural decisions and mentor engineers in performance tuning, resilient design, and secure coding practices.
- Contribute to incident response and postmortems, continuously improving system reliability.
Manager Software Engineer employer: Deepstreamtech
At LSEG, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our commitment to employee growth is evident through our mentorship programmes and opportunities to work on cutting-edge technologies in a dynamic environment. Located in a vibrant city, we offer competitive benefits and a supportive atmosphere where your contributions directly impact the security and reliability of global financial services.
StudySmarter Expert Adviceπ€«
We think this is how you could land Manager Software Engineer
β¨Tip Number 1
Network like a pro! Attend industry meetups, tech conferences, or even local coding events. It's all about making connections and showing off your passion for software engineering.
β¨Tip Number 2
Showcase your skills in real-time! Consider contributing to open-source projects or building your own side projects. This not only sharpens your skills but also gives you something tangible to discuss during interviews.
β¨Tip Number 3
Prepare for those technical interviews! Brush up on your knowledge of distributed systems, OAuth2, and cloud-native environments. Practising coding challenges can really help you stand out.
β¨Tip Number 4
Donβt forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight your experience with low-latency services and team leadership.
We think you need these skills to ace Manager Software Engineer
Some tips for your application π«‘
Show Off Your Experience:Make sure to highlight your experience managing engineers and your expertise in distributed systems. We want to see how your background aligns with our needs, especially in building low-latency and fault-tolerant services.
Get Technical:Donβt shy away from showcasing your technical skills! Mention your proficiency in Linux internals, networking, and any experience with infrastructure as code or CI/CD pipelines. This is your chance to impress us with your knowledge!
Be Personable:We value excellent interpersonal skills and a collaborative mentality. In your application, let your personality shine through! Share examples of how you've worked well in teams and mentored others.
Apply Through Our Website:Remember, the best way to apply is through our website. Itβs super easy and ensures your application gets to the right place. We canβt wait to see what you bring to the table!
How to prepare for a job interview at Deepstreamtech
β¨Know Your Tech Inside Out
Make sure you brush up on your knowledge of distributed systems, especially in cloud-native environments like AWS or Azure. Be ready to discuss your experience with low-latency and fault-tolerant services, as well as your understanding of OAuth2 and OpenID Connect protocols.
β¨Showcase Your Leadership Skills
Since this role involves managing a team, be prepared to share examples of how you've successfully led engineers in the past. Highlight your mentoring experiences and how you've fostered collaboration within your teams.
β¨Demonstrate Your Problem-Solving Abilities
Expect to tackle some technical challenges during the interview. Practice explaining your thought process when it comes to performance tuning and resilient design. This will show that you can think critically and adapt to complex situations.
β¨Emphasise Continuous Improvement
Talk about your passion for clean code and automation. Share specific instances where you've implemented CI/CD pipelines or monitoring tools to enhance system reliability. This will demonstrate your commitment to ongoing development and improvement.