Senior Engineer – Python Automation Enterprise Finance Reporting & Insights COE

Company: Aristrocat
Apply for the Senior Engineer – Python Automation Enterprise Finance Reporting & Insights COE
Location: City of Westminster
Job Description:

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, PowerPoint, 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 CoPilot
  • Studio for Agent Building
  • Snowflake or other data warehouses
  • PowerBI 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…

Posted: July 13th, 2026