Director - Platform Engineering - Bengaluru, India - Tredence Inc.

    Default job background
    Upper Management / Consulting
    Description

    About Tredence:

    Tredence is a global data science solutions provider focused on solving the last mile problem in AI. The 'last mile' is the gap between insight creation and value realization. Headquartered in San Jose, the company embraces a vertical-first approach and an outcome-driven mindset to help clients win and accelerate value realization from their analytics investments. Tredence is a Great Place to Work-Certified and a 'Leader' in the Forrester Wave: Customer Analytics Services. Tredence is 2200 plus employees strong with offices in San Jose, Foster City, Chicago, London, Toronto, and Bangalore, with the largest companies in retail, CPG, hi-tech, telecom, healthcare, travel, and industrials as clients.

    Meet Our Team:

    At Tredence Studio, we incubate the best and brightest ideas. We co-innovate with you to deliver repeatable solutions, so you can go to the market faster and realize value in the long term.

    Tredence Studioworks as an enterprise co-innovation platform to develop new solutions as well as a marketplace for our proprietary industry accelerators. At the center of its high-flux ecosystem is a differentiated AI engineering approach focused on exploring evolving real-world challenges and designing disruption-ready solutions for them.

    What You Do:

    • Own the engineering function for all the accelerators, products and platforms.
    • Responsible for ensuring that design requirements are met, overseeing the consistency of user experiences, and managing a team of engineers and product managers.
    • Self-driven, comfortable with a fast-paced, agile, always-on, highly ambiguous start-up environment with customer obsession and deep empathy for people
    • Produce high quality code utilizing Test Driven Development and Behavior Driven Development techniques.
    • Hire Managers/Senior Managers and Leading the team through management and mentorship.
    • Contribute and own the overall recruitment activities.
    • Recommending technological developments and improvements in inefficiency.
    • Developing the team to ensure quality end products.
    • Establish team metrics for measurement of engineering and operational excellence.

    What We Need:

    • An Engineering Degree - B.E/B.Tech/MS/PhD in any stream of engineering. Masters is preferred.
    • 12-15years of experience in Software Engineering.
    • Strategic thinker and part of thought leadership team.
    • At least 8 years' experience in managing multiple teams of software developers including first-line Managers/Senior Managers, Architects and Product Managers.
    • Proven track record of managing the development of enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem.
    • Experience developing and supporting multi-tenant cloud-native software delivered as-a-Service (SaaS).
    • Good exposure to Service Oriented Architecture and associated design patterns for development, deployment, and maintenance.
    • Good understanding of Full stack (React, Node/Python).
    • Experience with public cloud infrastructures and technologies such as Microsoft Azure/AWS/GCP.
    • Familiar with DevOps processes and tools employed in SaaS architectures to support CI/CD and monitoring.
    • Experience in delivering end-to-end life cycle of AI/ML based projects is a nice to have skill.
    • Exposure to Gen AI based full stack solution development is nice to have skill.
    • Familiar with Quality targets and SLAs for SaaS applications.
    • Demonstrated ability to deftly influence others, especially in sensitive or complex situations.
    • Deep experience with agile software development techniques and pitfalls.
    • Excellent communication skills, problem-solving and decision-making skills.
    • Cross-functional stake holder management.