At a Glance
- Tasks: Design automation frameworks and deliver solutions across various business areas.
- Company: Join a fast-growing financial services firm leading in traditional and digital assets.
- Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
- Why this job: Be part of an innovative team shaping the future of finance with cutting-edge technology.
- Qualifications: 8+ years in software engineering, strong Python skills, and experience with AWS and LLM solutions.
- Other info: Mentorship opportunities available; ideal for those passionate about automation and financial tech.
The predicted salary is between 43200 - 72000 £ per year.
Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.
Responsibilities
- Design agentic automation framework in Python on AWS Bedrock
- Decompose Jira workflows into microservices and LLM agents
- Own end-to-end delivery of automation solutions across the business, e.g. Operations, Compliance, Risk
- Build secure, high-performance integrations with core internal systems
- Develop prompt strategies, retrieval augmentation, and guard-rail policies for Bedrock models
- Measure and tune agent output quality, latency, and cost
- Mentor junior engineers; drive coding standards, code reviews, CI/CD hygiene
Skills & Experience Required
- 8+ years’ experience of professional software engineering (Python preferred) with at least 3 years’ designing distributed, event-driven systems in AWS
- Proven production experience integrating or fine-tuning LLM/GenAI solutions (OpenAI, Bedrock, or similar)
- Deep knowledge of Jira data model, webhooks, and REST/GraphQL APIs
- Strong grasp of security for SaaS integrations: OAuth, secret rotation, data-in-transit/at-rest encryption
- Familiarity with financial or regulated environments and related control frameworks, e.g. SOC 2, model governance
- Hands-on with observability stacks (Grafana, Datadog) and CI/CD pipelines
- Prior work on KYC / AML automation, sanctions screening, or client onboarding flows
- Experience with event sourcing, domain-driven design, or service-based architecture
- Familiarity with LangChain, Haystack, or other agent frameworks; Infrastructure-as-Code (CDK / Terraform) and/or container orchestration with Kubernetes
Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Senior Automation Engineer – London employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Automation Engineer – London
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as AWS Bedrock and Python. 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 in the financial services sector, especially those who work with automation and software engineering. Attend industry meetups or webinars to connect with potential colleagues and learn more about the company culture.
✨Tip Number 3
Prepare to discuss your experience with integrating LLM/GenAI solutions during interviews. Be ready to share specific examples of how you've fine-tuned these systems and the impact it had on your previous projects.
✨Tip Number 4
Showcase your mentoring experience, as the role involves guiding junior engineers. Think of instances where you've led code reviews or helped others improve their coding standards, and be prepared to discuss these in your conversations.
We think you need these skills to ace Senior Automation Engineer – London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Python and AWS. Emphasise any work you've done with automation frameworks, LLM solutions, and financial services.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for automation engineering and your understanding of the financial services sector. Mention specific projects or experiences that align with the job responsibilities listed.
Highlight Relevant Skills: In your application, clearly outline your skills related to Jira workflows, microservices, and security for SaaS integrations. Use examples from your past work to demonstrate your expertise in these areas.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Automation Engineer role.
How to prepare for a job interview at Oxford Knight
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python and AWS in detail. Highlight specific projects where you've designed distributed systems or integrated LLM solutions, as this will demonstrate your technical expertise relevant to the role.
✨Understand the Company’s Domain
Familiarise yourself with the financial services industry, especially regarding compliance and risk management. Being able to discuss how your skills can contribute to KYC/AML automation or similar processes will set you apart.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities in real-world scenarios. Think about how you would approach designing an automation framework or integrating security measures in SaaS applications, and be ready to explain your thought process.
✨Demonstrate Leadership and Mentorship
Since the role involves mentoring junior engineers, be ready to share examples of how you've led teams or improved coding standards in previous positions. This will show your capability to drive a positive engineering culture.