Senior Python Engineer
Join a managed application services project in Zurich dedicated to production operations and change delivery across six application domains. As part of the IT Commando team, you will work at the intersection of technical excellence and hands-on support, designing and supporting mission-critical trading applications. You will decide how production issues are resolved and recurring tasks are automated, shaping the way business users interact with their tools. Your role is pivotal in ensuring trading operations continue without interruption, addressing the challenge of staying reliable under real-time demands and constant change.
Responsibilities
- Design, develop, and maintain applications that meet business requirements
- Support existing applications in production and proactively propose solutions to streamline and improve them
- Advise and support business users who develop their own tools, sharing expertise and promoting engineering best practices
- Provide 1st/2nd-level support for business-critical applications; take the harder cases and escalate with full context
- Analyse data and issues with Python (Pandas) and SQL
- Design scripts and small tools for checks, data handling, and automation
- Perform Linux and AWS operations; contribute to CI/CD
- Record work in Jira and keep runbooks current
- Guide less experienced team members and take on additional applications and support scope as the managed service ramps up
Requirements
- Master's degree in Computer Science or equivalent
- Strong Python skills (5+ years) with hands-on experience using Pandas
- Good knowledge of Excel and Excel VBA
- Solid software engineering background and SQL proficiency (writing and optimizing queries)
- Hands-on experience in 1st or 2nd-level support of business-critical applications
- Experience administering Linux environments
- Full-stack development experience
- Fluent English language knowledge
Nice to Have
- Experience with Java, Bash scripting, C#/.NET, Outlook VBA, UI development, or NoSQL databases
- Knowledge of CI/CD processes
- Experience with Azure, AWS, or GCP
- Exposure to FinTech or trading environments
- French and/or German language skills