About The Position

The Senior Director, Platform Software Engineering sets platform strategy for large groups and oversees program-level budgets to evolve shared services with broad organizational impact. The role is accountable for cross-group delivery of observability frameworks, error budgets, and resilience standards, and orchestrates complex migrations and deprecations with safe upgrade paths for downstream teams. It influences organization-wide adoption of platform guardrails and security controls. The position sets a one-to-three-year platform direction, funds core shared services, and establishes organization-wide API and SDK governance. It directs strategic software initiatives, architecture, design, testing, quality assurance, optimization, API lifecycle strategies, and customer issue resolution across multiple programs and groups. It also sets architectural, performance, scalability, security, compliance, maintenance, and operational standards. The role provides strategic oversight of large-scale projects, resources, timelines, and budgets; fosters cross-functional collaboration and organizational learning; leads complex problem-solving and continuous improvement; and drives consistent performance management and talent development across the organization. Minimum qualifications include 12 years of software development experience, or a qualifying degree in a related field combined with the specified experience (8 years with a bachelor's or B.Tech, 6 years with a master's or M.Tech, or 4 years with a doctorate). Candidates must also have 10 years of programming or scripting experience and 6 years of database experience. Preferred qualifications include 13 years of software development experience, or a qualifying degree and specified experience (9 years with a bachelor's or B.Tech, 7 years with a master's or M.Tech, or 5 years with a doctorate), along with 7 years in a technical lead role with direct reports, 4 years working with operating budgets or project financials, and 5 years with cloud platforms.

Requirements

  • At least 12 years of software development experience; alternatively, a relevant B.Tech or bachelor's degree and 8 years, a relevant M.Tech or master's degree and 6 years, or a relevant doctorate and 4 years of software development experience.
  • 10 years of experience with programming and/or scripting languages, such as SQL, C/C++, or JavaScript.
  • 6 years of experience with databases.
  • For the degree-based minimum qualifications, the degree must be in a listed or related field, including computer science, computer or software engineering, electrical/electronics engineering, computer information systems, information systems, information technology, telecommunications, mathematics, or physics.

Nice To Haves

  • 13 years of software development experience; alternatively, a relevant B.Tech or bachelor's degree and 9 years, a relevant M.Tech or master's degree and 7 years, or a relevant doctorate and 5 years of software development experience.
  • 7 years of experience in a technical lead role with direct reports.
  • 4 years of experience working with operating budgets and/or project financials.
  • 5 years of experience with cloud platforms such as AWS, Azure, Google, or Oracle Cloud.
  • Preferred degree fields also include Business Administration.

Responsibilities

  • Set one-to-three-year platform direction for large groups, fund core shared services, and establish organization-wide API and SDK governance.
  • Orchestrate complex, multi-team migrations and upgrade programs with enterprise error-budget targets and adoption KPIs.
  • Harmonize observability and resilience standards across groups and enforce platform guardrails to reduce systemic reliability and compliance risk.
  • Drive strategic initiatives to design and implement software solutions aligned with business and organizational goals.
  • Guide development of software features and enhancements, design specifications, accessibility, and documentation clarifying software design and code.
  • Lead design and specification reviews to improve multiple programs, products, and organizations.
  • Provide thought leadership and pioneer approaches to software development and quality assurance.
  • Oversee software testing, quality assurance, error logging, monitoring, and observability for effective debugging.
  • Optimize design and development practices to improve performance across products and domains.
  • Oversee troubleshooting and resolution of API functionality and integration issues, and address API versioning, lifecycle, and interoperability challenges.
  • Oversee software, systems, and services architecture and development; coach directors and managers on architecture decisions and best practices.
  • Conduct periodic architecture reviews, ensure adherence to architectural standards, and align architecture with business and customer priorities.
  • Set standards for performance optimization and scalability, and direct technology research and evaluation for architectural enhancements.
  • Build stakeholder and senior-leader partnerships to understand customer issues, prioritize support, and align solutions.
  • Advocate for customers, recommend product enhancements based on feedback, and promote customer success through timely issue resolution and communication.
  • Direct training for customer issue and defect handling processes and oversee investigation of complex product maintenance issues.
  • Ensure alignment with industry best practices and develop strategic plans for adherence to organization-wide development criteria.
  • Implement strategic secure software development practices to prevent organization-wide security vulnerabilities.
  • Ensure periodic system maintenance, testing, upgrades, and patching, including for critical vulnerabilities.
  • Ensure teams adhere to service contracts, terms, and conditions; evolve development procedures and direct automation, testing, and debugging to maintain service availability, health, support, and reliability.
  • Provide strategic oversight of large-scale projects and initiatives, including timelines, deliverables, budgets, priorities, delegation, resources, and planning for change.
  • Set strategic direction for cross-functional collaboration and build a culture of teamwork, transparency, and inclusivity.
  • Develop organization-wide advanced problem-solving strategies, serve as an escalation point, and guide root-cause analysis and prevention of recurrence.
  • Champion continuous learning, monitor emerging trends and standards, and influence organizational learning and development opportunities.
  • Drive continuous improvement and approve roadmaps for large-scale improvement initiatives aligned with organizational goals and return on investment.
  • Drive consistent performance management and talent development, guide career development, and partner with HR and executive leadership on talent strategy and resources.

Benefits

  • Competitive benefits supporting employees with flexible medical, life insurance, and retirement options.
  • Employee volunteer programs that encourage giving back to communities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service