At a Glance
- Tasks: Support trading applications, solve technical issues, and collaborate with global teams.
- Company: Join Millennium, a leading financial technology firm known for innovation and excellence.
- Benefits: Enjoy flexible work options, competitive pay, and opportunities for professional growth.
- Why this job: Be part of a dynamic team that values automation and efficiency in a fast-paced environment.
- Qualifications: 5+ years in Linux, scripting skills, and experience in financial technology required.
- Other info: Opportunity to work with cutting-edge tools and technologies in a collaborative setting.
The predicted salary is between 48000 - 72000 £ per year.
Millennium’s Application Support Production Engineering teams provide Level 2/3 support for the UAT and production environment for all Front Office and Middle Office applications across all asset classes and trading strategies, including platform environment management and software deployment for applications related to Pre-trade Risk and Analysis, Trading Execution, Post-Trade, and PnL. We work closely with a variety of other Technology teams at Millennium, including Level 1/2 Trade Apps Support Analyst, Application Developers, QA Testers, Infrastructure, and Back Office teams. We face off and communicate daily with all Portfolio Managers, Execution Traders, and business teams.
Our key strategy for effective Production Engineering revolves around building automation logic and tools to efficiently manage a continually scaling enterprise footprint. We use a combination of in-house and industry-standard tools for configuration management, application deployment, and monitoring solutions, while leveraging frameworks which can quickly provide a holistic view of the overall platform. We provide a controlled and risk-averse change management ensuring quality software gets delivered in a timely manner.
Principal Responsibilities- Solve technical trading-related issues, independently where possible or leveraging teammates as necessary.
- Escalate to application and/or infrastructure subject matter experts (internally or at vendors) when appropriate.
- Manage communications to the trading staff and internal stakeholders, primarily our execution services team regarding issue/resolution.
- Collaborate with other technical support engineers who may need assistance working on an issue; utilize his/her area of expertise to help others in order to quickly facilitate solutions for the customer.
- Build working relationships with trading groups, with a focus on execution services team.
- Work with global counterparts to provide seamless global coverage.
- Disseminate messages to the appropriate trading staff regarding trading infrastructure/platform issues, exchange updates, etc.
- Uplift environment management tools to reduce risk and streamline efficiency of support team.
- Assist with automating processes to achieve efficiency and streamlined trade support.
- Document and create new knowledge base to provide the most effective solutions to trading issues.
- Deployment of, support of, and monitoring of the firm’s internal trading systems.
- Coordinate with vendors, internal application owners, infrastructure owners, and tech support to ensure trading platforms are correctly installed, configured, and tested.
- Liaise with development and infrastructure teams, prioritize tool enhancements, and coordinate and participate in software/new version releases.
- 5+ years of experience in a Linux environment and use of relevant support tools.
- Experience with shell scripting, python and SQL technologies.
- Experience in financial technology and FIX protocols.
- Able to work in a fast-paced global team as individual contributor.
- Need to be able to multitask across simultaneous projects.
- Excellent communication and interpersonal skills.
- Experience with version control systems (GIT a plus).
- Experience with and proponent of the SDLC processes.
- Strong analytics skills, and ability to proactively identify issues before they become major problems.
- Detail-oriented, demonstrating thoroughness and strong ownership of work.
- Quick learner with a demonstrated strong aptitude for learning new technologies and understanding how to utilize them.
- Columnar database experience (just as KDB) a plus.
- Experience managing software on AWS a plus.
Production Support Engineer - Execution Services employer: Millennium Management
Contact Detail:
Millennium Management Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Production Support Engineer - Execution Services
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Linux, shell scripting, Python, and SQL. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals already working in production support or financial technology roles. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Demonstrate your problem-solving skills by preparing examples of how you've tackled technical issues in the past. Be ready to discuss specific scenarios where you identified problems proactively and implemented effective solutions.
✨Tip Number 4
Showcase your ability to work collaboratively by highlighting experiences where you've successfully partnered with cross-functional teams. This role requires strong communication skills, so emphasising your interpersonal abilities will be crucial.
We think you need these skills to ace Production Support Engineer - Execution Services
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Linux environments, shell scripting, Python, and SQL. Emphasise any financial technology experience and your familiarity with FIX protocols, as these are crucial for the role.
Craft a Strong Cover Letter: In your cover letter, explain why you're interested in the Production Support Engineer position at Millennium. Mention specific projects or experiences that demonstrate your ability to solve technical issues and work collaboratively in a fast-paced environment.
Showcase Communication Skills: Since the role involves liaising with various teams and stakeholders, highlight your communication and interpersonal skills. Provide examples of how you've effectively communicated technical information to non-technical staff in previous roles.
Demonstrate Problem-Solving Abilities: Include examples in your application that showcase your analytical skills and ability to proactively identify and resolve issues. This could be through specific projects where you implemented solutions that improved efficiency or reduced risk.
How to prepare for a job interview at Millennium Management
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Linux environments, shell scripting, Python, and SQL. Highlight specific projects where you've successfully applied these skills, especially in a financial technology context.
✨Demonstrate Problem-Solving Abilities
Prepare examples of how you've solved technical issues in the past, particularly in high-pressure situations. Emphasise your analytical skills and your ability to identify potential problems before they escalate.
✨Communicate Effectively
Since this role involves liaising with various teams, practice articulating complex technical concepts in a clear and concise manner. Be ready to discuss how you’ve managed communications with stakeholders in previous roles.
✨Familiarise Yourself with the Company’s Tools
Research the tools and technologies used by the company, especially those related to configuration management and application deployment. Showing knowledge of their specific environment can set you apart from other candidates.