We use PostHog and Clarity to improve the site, and Meta Pixel to measure page views and ad effectiveness. Usage data may include page addresses and browser identifiers. You can opt out of collection at any time. Details in the Privacy Policy
Software Engineering Team Lead - JB-764 at PwC | NEXT Technology Solutions · Trevo
We are looking for a Hands-On Software Engineering Team Lead to lead our platform
team in building and scaling an end-to-end developer platform for Data Scientists. Our team
owns the entire software development lifecycle, driving capabilities from DataOps (ingestion,
cleaning, processing, indexing) to MLOps (experiment tracking, model registry, deployment
pipelines).
Core Responsibilities
Technical Leadership & Engineering Culture (30–40%)
●Lead, mentor, and support a cross-functional
software engineering team through sprint planning, technical roadmapping, and
delivery.
●Establish and enforce best practices for code quality, testing, architectural patterns, and code reviews across backend, frontend, and infrastructure codebases.
●Collaborate with data scientists on the technical vision and system design for our internal Data & MLOps platform. Platform Development & Technical Execution (60–70% Hands-On)
●Write high-quality Python services and orchestrate complex data processing workflows.
●Build and maintain platform tools for data scientists, covering data preprocessing, indexing, experiment tracking, and model lifecycle management.
●Design and provision cloud environments on GCP.
●Contribute to and guide development on our web applications and internal tools built with React, Node.js, and TypeScript.
●Interface with large-scale data systems using data warehouses to enable fast querying and analytical processing.
Requirements
Technical Expertise
Strong expertise in production Python development,