At a Glance
- Tasks: Join our Reliability team to enhance software performance and build automation tools.
- Company: Leading global investment management firm focused on tech innovation.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
- Qualifications: 5+ years in Python, experience with automation tools, and strong problem-solving skills.
- Other info: Dynamic workplace with a focus on collaboration and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Join a leading global investment management firm at the forefront of technology innovation. We’re searching for a talented Python Engineer to join our Risk & Market Access division. At our firm, we harness a diverse portfolio of systematic and quantitative strategies, striving to deliver high-quality, uncorrelated returns. Our success is built on a strong foundation of cutting-edge technology, rigorous scientific research, and deep expertise across trading, technology, and operations.
As a tech-driven organization, we develop our own advanced systems, including high-performance trading platforms and large-scale data analysis infrastructure. With a global presence, we emphasize collaboration across investment, technology, and operations teams, ensuring seamless integration across our offices worldwide. Within this Reliability team, you’ll play a vital role in maintaining the performance, stability, and availability of our software systems. You will be working closely with mission-critical applications, developing reliability features, improving observability, and building automation tools to streamline operations.
About the Role
- 5+ years in Python, with familiarity with version control (e.g., Git), and experience working in a Linux environment.
- Experience in building automation tools and managing system configurations.
- Knowledge of C++, KDB/q, and experience with technologies like Slurm, Airflow, Kafka, or AMPS.
- Background in enhancing system stability, scalability, and performance while conducting root cause analyses to resolve incidents efficiently.
- Observability skillset, monitoring and analysis of system performance.
- Ability to identify and address bottlenecks to improve response times and resource usage for our production systems, for performance optimization.
- Demonstrable background creating and maintaining automation solutions for system operations, deployments, and incident management to reduce manual tasks and improve system reliability.
This is a unique opportunity to work in a dynamic and fast-paced environment where technology and innovation are at the heart of everything we do. If you’re a skilled software engineer with a passion for reliability, we’d love to hear from you.
Python Developer in Barbican employer: Ncounter Limited
Contact Detail:
Ncounter Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer in Barbican
✨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 Python projects, especially those related to automation and system reliability. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common Python problems and be ready to discuss your past experiences with system performance and stability.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our tech-driven team.
We think you need these skills to ace Python Developer in Barbican
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python experience and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about reliability and how your background makes you a great fit for our team. Keep it concise but engaging – we love a good story!
Showcase Your Projects: If you've worked on any automation tools or system configurations, make sure to mention them in your application. We’re keen to see real-world examples of your work, so include links to your GitHub or any relevant projects.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands quickly. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Ncounter Limited
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve real-world problems, especially in a Linux environment. They’ll likely want to see your understanding of version control with Git too!
✨Showcase Your Automation Skills
Since the role involves building automation tools, prepare examples of how you've created or improved automation solutions in your previous roles. Talk about specific tools you've used and how they enhanced system reliability or reduced manual tasks.
✨Understand System Performance Metrics
Familiarise yourself with observability concepts and performance metrics. Be ready to discuss how you've monitored system performance in the past and any root cause analyses you've conducted to resolve incidents. This will show that you can maintain the stability and availability of software systems.
✨Be Ready for Technical Challenges
Expect some technical questions or coding challenges during the interview. Practice common algorithms and data structures in Python, and be prepared to think on your feet. They might also ask about your experience with technologies like Kafka or Airflow, so have those examples ready too!