Talent.com
This job offer is not available in your country.
Senior / Principal Enterprise Python Software Engineer

Senior / Principal Enterprise Python Software Engineer

Tata Consultancy ServicesAuckland, Auckland, New Zealand
2 days ago
Job description

Senior / Principal Enterprise Python Software Engineer

Join Tata Consultancy Services, Asia Pacific and be part of an organization committed to sustainable development for our future. TCS follows the Tata group philosophy of building sustainable businesses that are rooted in the community and demonstrate care for the environment. Our unique values position us to combine a purpose-driven worldview with digital innovation, collaborating with customers, communities and governments to lead and shape innovative solutions for a sustainable future. TCS has been carbon neutral in its operations across 11 countries, 12 delivery centres and 18 offices in Asia Pacific since 2022. This is only the initial stage in TCS’ journey as we strive to achieve long-term net zero emissions by 2030.

Corporate sustainability is embedded in our triple-bottom-line, focusing on people, the planet, and our purpose. Our offices are designed with eco-friendly features that significantly reduce our carbon footprint and enhance energy efficiency. We actively champion green initiatives, such as promoting paperless operations, implementing energy-efficient practices, and fostering employee engagement in sustainability efforts. When you become part of the TCS family, you will play an essential role dedicated to innovation, excellence, and crafting a brighter, greener future together. Join us and be a part of our mission to drive sustainability through technology and talent at Tata Consultancy Services, APAC today

Job Title : Senior / Principal Enterprise Python Software Engineer

Location : Auckland

About the Role

We are seeking an experienced and highly skilled Senior or Principal Python Software Engineer to architect, build, and maintain enterprise-grade Python applications. This role is ideal for someone passionate about designing robust, scalable systems and who thrives in a DevOps-driven environment. You will play a key role in both application development and the operational excellence required to deploy Python solutions at scale.

Key Responsibilities

  • Design & Development
  • Architect, develop, and maintain high-quality Python applications (web, API, and backend services) for enterprise environments.
  • Ensure code quality, maintainability, and performance through best practices, code reviews, and automated testing.
  • Collaborate with product managers, architects, and other engineers to deliver business-critical features.
  • DevOps & Deployment
  • Lead the containerization of Python applications using Docker and orchestrate deployments with Kubernetes (K8s).
  • Implement CI / CD pipelines for automated testing, deployment, and monitoring.
  • Ensure applications are secure, reliable, and scalable in production environments.
  • Tooling & Observability
  • Select and integrate Python tooling and packages appropriate for enterprise use.
  • Set up and maintain monitoring, logging, and observability solutions (e.g., Prometheus, Grafana, ELK, OpenTelemetry).
  • Troubleshoot and resolve production issues, driving root cause analysis and continuous improvement.
  • Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning.
  • Contribute to architectural decisions and technology strategy.
  • Document solutions and share knowledge across teams.
  • (Bonus) AI / ML
  • If experienced, contribute to the design and deployment of AI / ML solutions using Python frameworks (e.g., TensorFlow, PyTorch, scikit-learn).

Required Skills & Experience

  • 10+ years of professional experience building and deploying Python applications in enterprise environments.
  • Deep expertise in Python (3.x), including web frameworks (e.g., FastAPI, Flask, Django) and API design.
  • Strong experience with containerization (Docker) and orchestration (Kubernetes) for Python workloads.
  • Solid understanding of DevOps practices, CI / CD pipelines, and infrastructure-as-code (e.g., Terraform, Helm).
  • Experience with monitoring, logging, and observability tools in production environments.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and deploying Python applications at scale.
  • Strong problem-solving skills, attention to detail, and a passion for building reliable systems.
  • Excellent communication and collaboration skills.
  • Experience with AI / ML frameworks and deploying machine learning models in production.
  • Knowledge of security best practices for enterprise Python applications.
  • Experience with event-driven architectures, message queues (Kafka, RabbitMQ), and microservices.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Auckland, Auckland, New Zealand

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    FederatoWorkFromHome, Auckland, New Zealand
    Federato is on a mission to defend the right to efficient, equitable insurance for all.We enable insurers to provide affordable coverage to people and organizations facing the issues of today - the...Show moreLast updated: 5 days ago
    • Promoted
    Senior Qa Engineer (Python) - Trading Tech

    Senior Qa Engineer (Python) - Trading Tech

    BinanceAuckland, Auckland, New Zealand
    Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people in 100+ countrie...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IDEXX Livestock DiagnosticsWorkFromHome, Auckland, New Zealand
    Senior Full Stack Engineer wanted to join IDEXX’s fast-growing ezyVet team.This role is hybrid, 4 days per week out of our Auckland office. We’re looking for a senior engineer who is ready to level ...Show moreLast updated: 30+ days ago
    • Promoted
    Contract Senior DevOps Engineer

    Contract Senior DevOps Engineer

    Robert Walters New ZealandWorkFromHome, Auckland, New Zealand
    We're seeking an experienced Senior DevOps Engineer for a 6-month contract with strong potential for ongoing extensions.Design and maintain CI / CD pipelines using. Handle networking, firewall configu...Show moreLast updated: 17 days ago
    • Promoted
    Senior Principal Engineer, Kubernetes Compute

    Senior Principal Engineer, Kubernetes Compute

    AtlassianAuckland, Auckland, New Zealand
    Join to apply for the Senior Principal Engineer, Kubernetes Compute role at Atlassian1 day ago Be among the first 25 applicantsJoin to apply for the Senior Principal Engineer, Kubernetes Compute ro...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Python / Linux / Packaging)

    Software Engineer (Python / Linux / Packaging)

    CanonicalWorkFromHome, Auckland, New Zealand
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Senior Consultant

    Software Engineer - Senior Consultant

    Visa Inc.WorkFromHome, Auckland, New Zealand
    The Software Engineer - Senior Consultant is an individual that has been recognized as a leader and expert developer.They champion technical excellence while leading the software development proces...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer | Upto $100 / hr Remote

    Senior Software Engineer | Upto $100 / hr Remote

    MercorWorkFromHome, Auckland, New Zealand
    This range is provided by Mercor.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Headquartered in San Francisco, our investors include.Position : ...Show moreLast updated: 19 hours ago
    • Promoted
    Software Engineer [Python / C++]

    Software Engineer [Python / C++]

    Rocket LabAuckland, New Zealand
    About Rocket LabRocket Lab is a global leader in launch and space systems.The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, support...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer – Platform Engineering

    Senior Software Engineer – Platform Engineering

    Air New ZealandAuckland, Auckland, New Zealand
    Senior Software Engineer – Platform Engineering.At Air New Zealand, we’re on a journey to reimagine and elevate our digital platforms. Cloud computing enables us to modernize and consolidate infrast...Show moreLast updated: 23 days ago
    • Promoted
    Senior Fullstack Java Developer (AWS, Java, Python)

    Senior Fullstack Java Developer (AWS, Java, Python)

    DatacomAuckland, Auckland, New Zealand
    Here at Datacom, we connect people and technology to solve challenges, create opportunities and discover new possibilities for the communities we live in. Datacom works with organisations and commun...Show moreLast updated: 2 days ago
    • Promoted
    Senior Fullstack Java Developer (AWS, Java, Python) - Contractor

    Senior Fullstack Java Developer (AWS, Java, Python) - Contractor

    DatacomAuckland, Auckland, New Zealand
    Please note that as this is a contracting role, we will only be able to accept applications from candidates who are currently based in New Zealand. Here at Datacom, we connect people and technology ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer C ++

    Senior Software Engineer C ++

    Serato LimitedAuckland, Auckland, New Zealand
    Serato is one of the world leaders in audio software for professional DJs and musicians.World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer, and Mix Master Mike (of the Beastie Boys) ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TomraAuckland, New Zealand
    TOMRA Food is a multinational organization and a leading provider of sensor-based sorting, peeling and integrated post-harvest solution for the food industries. Transforming global food production t...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IdexxWorkFromHome, Auckland, New Zealand
    Are you a Senior Full Stack Engineer looking for an exciting product that’s making real world impact? IDEXX is looking for a Senior Full Stack Engineer to join our fast-growing ezyVet team.We’re lo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    SmarterDxWorkFromHome, Auckland, New Zealand
    We are looking for a data and backend-oriented Senior Software Engineer to help us advance our clinical AI by designing and building core systems that handle, process, and analyze clinical data at ...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Leonardo.AiWorkFromHome, Auckland, New Zealand
    Join the revolution at Leonardo.Ai, we’re on a mission to unleash the world’s creativity through cutting-edge generative AI. We're an Australian startup building tools that reimagine how people desi...Show moreLast updated: 30+ days ago
    • Promoted
    Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics

    Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics

    CanonicalWorkFromHome, Auckland, New Zealand
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI,...Show moreLast updated: 30+ days ago