At a Glance
- Tasks: Lead Python automation projects, from development to deployment, ensuring top-notch quality and performance.
- Company: Join a forward-thinking finance team focused on innovation and collaboration.
- Benefits: Enjoy a robust benefits package and global career opportunities.
- Other info: Dynamic work environment with opportunities for professional growth and skill development.
- Why this job: Make a real impact by optimising automation processes and mentoring the next generation of engineers.
- Qualifications: Bachelor's degree in relevant field and 3+ years of Python experience required.
The predicted salary is between 70000 - 90000 £ per year.
Senior Engineer - Python Automation Develop the complete life cycle of automation solutions from intake through development, debugging, testing, deployment, and documentation following the Reporting Center of Excellence’s standards and governance.
Review all developed automated solutions with the team leader to ensure objectives and guidelines are met.
Build sustainability documentation for each automated process and review teammates’ documentation; contribute to team training and professional development activities.
Run and maintain over 500 existing automation processes to ensure a consistent, up-to-date, and accurate operating rhythm.
Lead and coordinate recurring meetings with business collaborators to provide functional and technical expertise in identifying automation opportunities, process improvement, and automation governance.
Research and develop code to improve existing automations for better performance and sustainability.
Support the Reporting Center of Excellence in advancing both strategic and tactical implementation of solutions to meet organizational automation objectives.
Direct the creation of Python‑based and Agentic AI tools aimed at automating extensive repetitive tasks such as combining various data sources, producing reports, and system reconciliation.
Conduct detailed reviews of automation code developed by team members, providing constructive feedback and ensuring adherence to guidelines and organizational standards.
Mentor and guide junior engineers, encouraging skill development in Python, automation frameworks, and problem‑solving techniques.
Identify opportunities for process improvements and implement solutions to optimize existing automations.
Research and incorporate new Python libraries and AI tools to improve automation capabilities.
Support proof‑of‑concept developments for evaluating new AI tools and frameworks for automation efficiency.
Perform other related duties as assigned.
Qualifications Bachelor’s degree in Computer Science, Data Science, Mathematics, Statistics, or a related field. 3+ years of experience in Python Development (or an MS in the above subjects + 0‑2 years of experience).
Advanced abilities in Python and Microsoft Office (Excel, Power Point, Teams).
Core Requirements High‑level Python skills.
Strong communication skills and ability to work independently and in a team‑oriented environment.
Experience with a wide range of data sources, including multiple ERP systems and legacy environments.
Ability to set and accomplish goals.
Outstanding organizational skills.
Excellent interpersonal skills.
High level of personal and professional accountability, with the ability to enlist the cooperation of peer groups involved in common business goals.
Ability to meet changing demands and adapt to frequently changing priorities.
Preferred Experience R SQL Java C++ C# HTML Selenium Power Automate and Co Pilot Studio for Agent Building Snowflake or other data warehouses Power BI or other dashboarding tools IPA Anaplan (or similar corporate reporting cube environment) Microsoft Dynamics 365 (D365) Personal Attributes Effective communicator Quick learner Attention to detail Good teamwork skills with a demonstrated ability to work with diverse teams High degree of problem‑solving, advanced analytical, and critical‑thinking skills Self‑motivated with a drive to completion and resolution Integrity, organization, decision making, business insight, authenticity, leadership Benefits Robust benefits package.
Global career opportunities.
EEO Statement EEO M/F/D/V #J-18808-Ljbffr
Senior Engineer - Python Automation Enterprise Finance Reporting & Insights COE employer: Aristrocat
As a Senior Engineer in Python Automation at our Reporting Center of Excellence, you will thrive in a dynamic work culture that prioritises innovation and collaboration. We offer a robust benefits package and global career opportunities, ensuring that you have the resources and support needed for professional growth. Join us to lead impactful automation projects while mentoring junior engineers in a supportive environment that values your contributions and encourages continuous learning.