Senior Python Engineer designing data transformation services at Swiss Re. Collaborating in a cloud-based environment to drive business value from data.
Responsibilities
Design and develop data transformation services and data flows using Python and PySpark, contributing hands-on to coding
Translate complex business requirements into technical specifications and implement robust, scalable solutions
Architect and oversee end-to-end applications that integrate data from multiple domains and systems
Collaborate with the Engineering Lead and other engineers to align design decisions within the product area and target architecture
Break down complex work into manageable tasks, estimate timelines, and plan delivery
Implement software engineering practices to ensure quality, performance, and maintainability of applications
Drive high levels of test automation and apply test-driven development practices
Conduct peer code reviews and mentor junior colleagues to support their professional development
Present and communicate ideas and designs to stakeholders for review and brainstorming
Build sustainable relationships with key business and IT stakeholders to become a trusted partner
Support operations during quarterly closing cycles
Requirements
Bachelor's or Master's degree in a relevant quantitative field (Computer Science, Mathematics, Engineering, or equivalent)
8+ years of experience designing and implementing reliable, scalable software through the full development lifecycle using modern IDEs, code management, and automation tools
Strong proficiency in Python, PySpark, and SQL
Extensive experience with Spark-based data lake technologies, including Azure Databricks, Azure Data Factory, and Azure Data Lake
Successfully delivered back-end business applications in an enterprise environment
Expertise working with relational databases such as Oracle and Postgres
Experience with integration technologies like REST and SOAP APIs
Strong understanding of software engineering techniques and commitment to quality and timely delivery
Excellent interpersonal, written, and verbal communication skills, including the ability to articulate technical topics to non-technical audiences
A desire to continuously upskill and stay relevant with emerging technologies
Support Account Managers and assist with escalated customer issues at BID Operations. Collaborate with legal and compliance to ensure policies are adhered to while documenting actions.
Principal JavaScript Engineer at CoderPush, working on AI - first solutions and mentoring engineers. Collaborate with Product and Design teams to deliver reliable software solutions in a hybrid environment.
Senior Software Engineer developing full stack Java solutions for business - critical systems at ClearPoint. Collaborating with cross - functional teams in Auckland, Wellington, or Christchurch.
Senior Software Engineer developing fullstack (.NET) applications for ClearPoint. Engaging in high - impact projects and collaborating with teams in Auckland, Wellington, or Christchurch.
Senior Software Engineer designing and deploying backend systems for financial applications at Cross River. Collaborating across teams to enhance scalability and stability while ensuring compliance.
Backend Engineer developing networking solutions for data centers at Meter. Collaborating with firmware and frontend teams to scale the infrastructure for performance and reliability.
Developer - PHP enhancing E - Commerce software with a focus on quality and new features at ITB - GmbH. Collaborate with a dynamic team in a hybrid work setting in Kamp - Lintfort.
Senior Java Backend Developer at ADITO with high responsibility in Java - centric agile teams. Working on a scalable architecture for a unique CRM platform in a hybrid setup.
Software Developer specializing in C++ application development for K - tronik GmbH in Munich. Collaborating on exciting projects in the telecommunications sector with a hybrid work model.