Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineering Team Lead jobs

With Expoint, the dream vaccancy is waiting for you around the corner. Jobs as Software Engineering Team Lead, is this the job you are looking for? We definitely have a Software Engineering Team Lead job with your name on it.
Company
Job type
Job categories
Job title (1)
United States
State
City
33,576 jobs found
Yesterday
E

Ebay Director Engineering United States, California, San Jose

Limitless High-tech career opportunities - Expoint
Technical Vision & Strategy: Define and drive the long-term technical vision, roadmap, and architecture for the engineering organization. Align engineering strategy with overall business goals and product vision. Evaluate and...
Description:

  • Technical Vision & Strategy:

    • Define and drive the long-term technical vision, roadmap, and architecture for the engineering organization.

    • Align engineering strategy with overall business goals and product vision.

    • Evaluate and recommend new technologies, tools, and methodologies.

    • Ensure technical decisions support scalability, reliability, security, and maintainability.

  • Team Leadership & Management:

    • Lead, mentor, and grow multiple Engineering Managers and/or Team Leads.

    • Oversee the hiring, onboarding, performance management, and career development of engineering staff (including managers and senior ICs).

    • Foster a high-performing, collaborative, innovative, and inclusive engineering culture.

    • Build and maintain team morale, engagement, and retention.

  • Delivery & Execution:

    • Oversee the planning, execution, and timely delivery of complex software projects across multiple teams.

    • Ensure teams adhere to best practices (coding standards, code reviews, testing, CI/CD).

    • Manage engineering budgets, resource allocation, and capacity planning.

    • Track key performance indicators (KPIs) related to delivery velocity, quality, and system health

  • Process & Operational Excellence:

    • Establish, optimize, and standardize engineering processes (SDLC, Agile/Scrum/Kanban, release management, incident response).

    • Drive continuous improvement in engineering efficiency, productivity, and quality.

    • Implement and monitor metrics to measure team and organizational performance.

  • Cross-Functional Collaboration:

    • Partner closely with Product Management, Design, Data Science, Security, and IT/Operations to define requirements, prioritize work, and ensure successful product delivery.

    • Collaborate with senior leadership (Sr. Directors, other Directors, Executives) on strategic initiatives and company-wide goals.

    • Represent the engineering organization in cross-functional meetings and strategic discussions.

  • Technical Oversight & Quality:

    • Provide high-level technical guidance and oversight across projects.

    • Champion software quality, best practices, and operational reliability (e.g., SLOs, SLIs).

    • Ensure systems are designed for scalability, performance, and cost-efficiency.

    • Manage technical debt and advocate for necessary refactoring/infrastructure investments.

  • Resource Management:

    • Growing your team through coaching, mentoring

    • Forecast hiring needs and participate in recruitment strategy.

Job Requirements:
  • 10+ years of software engineering experience, with 5+ years in direct people management and 3+ years managing other managers.

  • Master's degree in Computer Science, or Bachelor's degree with equivalent experience

  • Proven ability to lead, inspire, mentor, and grow large engineering teams and managers. Strong coaching skills.

  • Significant hands-on technical background (software development, architecture, systems design). Ability to understand complex technical challenges and trade-offs deeply, even if not coding daily.

  • Ability to set technical vision, translate business strategy into engineering execution, and make long-term architectural decisions.

  • Proven track record of shipping complex, high-quality software products at scale. Expertise in Agile methodologies.

  • Exceptional written and verbal communication skills. Ability to articulate complex technical concepts to both technical and non-technical audiences (including executives).

  • Excellent interpersonal and stakeholder management skills. Ability to build strong cross-functional partnerships.

  • Strong analytical and critical thinking skills. Ability to navigate ambiguity and make sound decisions under pressure.

  • Experience establishing processes, metrics, and driving continuous improvement.

Preferred Qualifications:

  • Experience in the company's specific industry (e.g. E-commerce).

  • Experience scaling engineering organizations during rapid growth.

  • Experience managing distributed/remote teams.

The base pay range for this position is expected in the range below:

$233,200 - $311,300
Show more
Yesterday
E

Ebay Senior MTS Software Eng. Data Platform United States, Texas, Austin

Limitless High-tech career opportunities - Expoint
Independently lead complex, high-impact initiatives across eBay’s Data Platforms, from conception to successful production rollout. You will collaborate with Product Managers to help define the vision for the data platform...
Description:

Senior MTS Software Engineer, Data Platform

Job Type: Full-time

About the Role

We are seeking Data Platform Software Engineers, not Data Engineers . While familiarity with Spark, Flink, and other tools in the Hadoop environment is a definite advantage, your focus will be on building the data platform rather than just creating data pipelines.


What you’ll do and learn
  • Independently lead complex, high-impact initiatives across eBay’s Data Platforms, from conception to successful production rollout. You will collaborate with Product Managers to help define the vision for the data platform at eBay.

  • Architectural Leadership: Own and evolve the architecture for core data platform systems, ensuring solutions are scalable, secure, maintainable, and in alignment with enterprise standards.

  • System Design: Eliminate duplication across systems and ensure clear responsibility boundaries; align systems with business needs and future scalability.

  • Engineering Excellence: Champion clean architecture, promote use of modern frameworks, enforce quality gates, and ensure adherence to design patterns and coding standards.

  • Lead by Example: Write reference implementations, contribute to core libraries, and conduct in-depth code reviews to influence standards and uplift team capabilities.

  • Cost Optimization: Propose and drive engineering solutions that reduce operational overhead, improve resource efficiency, and automate manual processes.

  • Framework Development: Find opportunities to build reusable components, services, and frameworks that accelerate feature delivery across the organization

  • Modernization: Lead migrations of legacy systems into modern architectures and cloud-native paradigms with minimal disruption and high impact.

  • Collaboration: Drive complex technical discussions, build consensus across engineering, product, and operational teams, and ensure smooth delivery of cross-functional projects.

  • Documentation & Governance: Create well-structured Architecture Decision Records (ADRs) and contribute to technical documentation and standards.

  • Proactively address performance, security, compliance, and future-proofing of solutions while balancing latency, correctness, scale, and cost.

  • Raise the engineering bar through design/code reviews, operational excellence (SLOs, observability, incident management), and scalable practices that increase velocity across teams.

  • Mentorship: Act as a technical mentor, guiding senior and junior engineers on architecture best practices and advanced problem-solving.

  • Introduce AI-first frameworks and reusable components that reduce developer friction and enable faster iteration.

  • Automate diagnostics, monitoring, and remediation using intelligent assistants and prediction-based alerting.

  • Excellent in interpersonal communication

What you bring

  • Extensive experience owning large-scale distributed data platforms (multi-PB data, high-throughput streams, global systems).

  • Deep systems approach : you anticipate bottlenecks, design for reliability (reprocessing, idempotency, schema evolution), and think holistically across compute, storage, and APIs.

  • Excellent decision-making and communication skills , thriving in ambiguity while aligning diverse stakeholders on the right path forward.

  • Security and compliance mindset , including data privacy, RBAC/ABAC, encryption, and auditability — with the ability to partner with compliance teams on regulatory requirements.

  • Proven leadership in mentoring engineers, shaping team culture, and driving organizational change in engineering practices.

  • Growth mindset

  • High-impact mission : You will build and modernize eBay’s Data Platform, which powers analytics, experimentation, machine learning, personalization, and trust and compliance on a global scale.

  • Challenging technical problems : From real-time streaming at scale, to lakehouse correctness, governance, cost and performance optimization, and multi-cloud resiliency.

  • Vibrant culture : A collaborative, transparent, and inclusive environment where diverse perspectives are valued, knowledge sharing is encouraged, and every engineer has a voice.

  • Flexibility & support : Hybrid/remote-friendly practices, competitive compensation, global benefits ( ), and support for learning resources, conferences, and career development.

  • Always-on responsibility with balance

Qualifications

  • 12+ years of experience in building and operating large-scale distributed systems, with 5+ years as a staff/architect-level technical lead across multiple domains.

  • Proven success in driving technical strategy and roadmaps , authoring architecture and technical vision documents, and aligning stakeholders across engineering, product, and compliance.

  • Strong foundation in data structures, algorithms, and distributed systems design .

  • Proficiency in Java/Python (or equivalent) and in infra-as-code, CI/CD, and containerized environments.

  • Hands-on deep internal expertise in several of the following: Kafka/Flink, Spark,, Delta/Iceberg, GraphQL/REST APIs, RDBMS/NoSQL, Kubernetes, Airflow.

  • Experience building both streaming and batch data platforms , improving reliability, quality, and developer velocity.

  • Demonstrated ability to mentor senior engineers, influence org-wide practices , and make long-term architectural decisions that unlock measurable business outcomes.

  • BS/MS in CS or equivalent practical experience.

The base pay range for this position is expected in the range below:

$152,400 - $247,800
Show more

These jobs might be a good fit

Yesterday
E

Ebay Senior Director CX Engineering United States, Texas, Austin

Limitless High-tech career opportunities - Expoint
Develop multi-year strategy to shift service support from reactive to proactive automation, saving $X0M annually. Global Leadership & Scale: Lead, mentor, and scale a global organization of hundreds of engineers,...
Description:
The Mission

You will be the architect and driver of , leading a global engineering organization of hundreds of people. Your directive is clear: simultaneously achieving a new global standard for This is a strategic CX Transformation role, not simply a maintenance role.

What You Will Own

CX Technology and a critical partner to business executives, you will be responsible for the end-to-end engineering execution for how millions of buyers and sellers experience customer service at eBay.

  • Develop multi-year strategy to shift service support from reactive to proactive automation, saving $X0M annually.

  • Global Leadership & Scale: Lead, mentor, and scale a global organization of hundreds of engineers, product managers, and data scientists , fostering a culture of urgency, innovation, and customer-centricity.

  • Business Partnership: Serve as the technology voice at the executive table, partnering with CX Operations, Product, and Marketing VPs to ensure a cohesive, unified customer experience that directly impacts Gross Merchandise Volume (GMV) and seller retention.

  • Off-Track Project Recovery: Assume direct responsibility for critical off-track projects, offering strong technical mentorship and transparent communication to executive collaborators to regain delivery trust and business impact.

  • Take charge of crafting high-level cases to illustrate the business impact of technical investments.

The Technology Stack & Focus

You will be leading the charge on a cutting-edge technical portfolio that defines the future of e-commerce service.

  • Generative AI (GenAI) First: Drive the adoption, development, and responsible deployment of Generative AI and Large Language Models (LLMs) to automate agent workflows, power intelligent virtual assistants, and enable self-service at unprecedented scale and complexity.

  • Platform & Data: Own the majority of the unified CX platform , encompassing all digital contact channels (web, app, social), CRM integrations, and the foundational Big Data infrastructure necessary for real-time personalization and predictive service.

  • MLOPs & Data Science: Establish a world-class MLOPs practice for the rapid iteration, deployment, and monitoring of Machine Learning models that predict customer needs and automate resolution.

  • Modern Cloud Architecture: Ensure the entire stack operates on a scalable, resilient Cloud Infrastructure , adhering to industry-leading standards for security, uptime, observability, and efficiency.


Who You Are

You are a decisive, inspiring, and business-focused Engineering Executive Leader who understands that technology is the engine of competitive advantage.

  • Business Insight: You don't just write code; you write business strategy. You can quantify engineering success in terms of P&L impact, customer lifetime value (CLV), and operational efficiency.

  • Demonstrate Influence: Proven success in persuading VPs and leaders to drive strategic changes using data and compelling reasons.

  • Crisis & Conflict Navigator: You excel at navigating challenging discussions with collaborators, team members, and partners without intensifying tension, transforming conflicting scenarios into constructive agreements.

  • Customer-Centric Engineer: You have a missionary zeal for customer-centricity and a demonstrated ability to train and motivate engineering teams to deeply understand the user journey and build empathy into their products.

  • Transformation Agent:

Minimum Qualification
  • 15+ years of progressive experience in software engineering and technology, with at least 8+ years in Executive Leadership / Senior Director roles managing large, global teams.

  • Deep foundational expertise in Java/J2EE development, object-oriented design, data structures, and algorithms, demonstrated through leadership over complex, high-transaction, multi-tier software applications.

  • Demonstrated experience integrating Generative AI, Machine Learning, or complex NLU/NLP solutions into production, driving measurable business results.

  • Demonstrated expertise in coordinating the development of large-scale distributed systems or applications for data processing. Knowledge of technologies like Hadoop, HBase, Spark, Docker, and Kubernetes is a significant advantage.

  • Deep domain expertise in Customer Experience (CX) Technology , Contact Center solutions at massive scale (e.g., $50B+ annual GMV organization).

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field with equivalent experience.

  • Outstanding ability to communicate, present, and negotiate highly technical strategy to non-technical executives and C-suite audiences.

The base pay range for this position is expected in the range below:

$202,800 - $305,400
Show more

These jobs might be a good fit

Yesterday
E

Ebay Staff Software Engineer United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack. Translate requirements to software design and create clean, efficient, extensible, maintainable code. Be responsible for a large functional area...
Description:

What you will accomplish

  • Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack

  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.

  • Be responsible for a large functional area possessing in-depth knowledge and expertise.

  • Influence across domain teams and guiding others towards the right technical decisions

  • Design and build scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility.

  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.

  • Lead engineering support, release, and on-call responsibilities.

  • Identify areas in the team applications and integrate flexibility in the design for these areas

  • Improving engineering velocity.

What you will bring

  • 6+ years of experience in working in JavaScript, GraphQL REST APIs, messaging systems and/or other backend programming languages.

  • Hands-on experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)

  • A deep understanding of building scalable backend applications.

  • Strong experience delivering results in fast-paced environments (agile, TDD, CI/CD)

  • Passion for AI technologies (LLMs and Machine Learning)

The base pay range for this position is expected in the range below:

$132,000 - $222,100
Show more

These jobs might be a good fit

Yesterday
E

Ebay Product Strategy Lead United States, New Jersey

Limitless High-tech career opportunities - Expoint
Develop and articulate a product strategy for the business that aligns with overall company objectives and market opportunities. Collaborate closely with product management to facilitate planning sessions and contribute to...
Description:

What you will accomplish:

  • Develop and articulate a product strategy for the business that aligns with overall company objectives and market opportunities.
  • Collaborate closely with product management to facilitate planning sessions and contribute to roadmap development.
  • Maintain and prioritize the business backlog, ensuring strategic business goals and priorities are at the forefront.
  • Coordinate cross-functional efforts to launch new features, ensuring alignment and readiness across all departments.
  • Develop and refine business requirements documents (BRDs) enable the translation of business objectives into actionable product specifications.
  • Ensure effective communication and alignment between business stakeholders and product teams, driving successful execution of strategic initiatives.
  • Monitor project progress and timeline adherence, proactively addressing discrepancies or roadblocks.
  • Conduct regular reviews of business requirements with stakeholders to ensure continued relevance and accuracy.
  • Prepare strategic planning materials, including data summaries and trend analysis, to support informed decision-making.
  • Act as a senior liaison between business and product teams, fostering strong partnerships and mutual understanding.

What you will bring:

  • Exceptional organizational skills and attention to detail.
  • Strong communication skills, with the ability to translate complex business needs into clear, actionable requirements.
  • Proven leadership abilities in coordinating cross-functional teams and managing strategic initiatives.
  • Ability to write and articulate a comprehensive product strategy that aligns with business goals.
  • Ability to work collaboratively across teams and departments, driving alignment and execution.

Qualification Preferences:

  • 8+ years of experience in business strategy, product management, or a related role.
  • Proven experience in developing and implementing product strategies within a business context.
  • Familiarity with product management processes and tools is advantageous.
  • Experience in a business environment requiring close collaboration with product teams.
  • Strong analytical skills, with the ability to synthesize information and provide actionable insights.
  • Expertise in project management methodologies and strategic planning processes.

The base pay range for this position is expected in the range below:

$108,400 - $186,400
Show more

These jobs might be a good fit

Yesterday
E

Ebay Sr. MTS Software Engineer iOS United States, California, San Jose

Limitless High-tech career opportunities - Expoint
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy. Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and...
Description:

What you will accomplish

  • Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.

  • Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.

  • Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.

  • Identify and design flexible solutions within the application ecosystem to improve engineering velocity.

  • Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.

  • Empower team members through knowledge sharing to collectively improve organizational culture and growth.

What you will bring

  • 12+ years professional experience in native mobile development

  • Expert in advanced swift features such as generics / concurrency Mgmt.

  • Experience with dependency management tools in iOS - SPM/Cocoapods/Carthage etc.

  • Deeper understanding of system design for large scale consumer mobile applications.

  • Advanced networking skills ie. migration between stacks, GraphQL, Protobuff, streaming protocols, pub-sub etc.

  • Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.

  • Proficiency in mentoring and coaching, contributing positively to organizational culture.

  • High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.

  • Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.

  • Mastery of core technical skills alongside learning project, people, and product management to better support eBay.

The base pay range for this position is expected in the range below:

$210,400 - $280,900
Show more

These jobs might be a good fit

Yesterday
E

Ebay Sr. MTS Software Engineer Android United States, California, San Jose

Limitless High-tech career opportunities - Expoint
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy. Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and...
Description:

What you will accomplish:

  • Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.

  • Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.

  • Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.

  • Identify and design flexible solutions within the application ecosystem to improve engineering velocity.

  • Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.

  • Empower team members through knowledge sharing to collectively improve organizational culture and growth.

What you will bring:

  • Required: 12+ years in native mobile development, with expertise in advanced Kotlin features and Android APIs.

  • Advanced networking skills ie. migration between stacks, graphql, protobuff, streaming protocols, pub-sub etc.

  • Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.

  • Proficiency in mentoring and coaching, contributing positively to organizational culture.

  • High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.

  • Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.

  • Proficiency in core technical skills alongside learning project, people, and product management to better support eBay.

The base pay range for this position is expected in the range below:

$210,400 - $280,900
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Technical Vision & Strategy: Define and drive the long-term technical vision, roadmap, and architecture for the engineering organization. Align engineering strategy with overall business goals and product vision. Evaluate and...
Description:

  • Technical Vision & Strategy:

    • Define and drive the long-term technical vision, roadmap, and architecture for the engineering organization.

    • Align engineering strategy with overall business goals and product vision.

    • Evaluate and recommend new technologies, tools, and methodologies.

    • Ensure technical decisions support scalability, reliability, security, and maintainability.

  • Team Leadership & Management:

    • Lead, mentor, and grow multiple Engineering Managers and/or Team Leads.

    • Oversee the hiring, onboarding, performance management, and career development of engineering staff (including managers and senior ICs).

    • Foster a high-performing, collaborative, innovative, and inclusive engineering culture.

    • Build and maintain team morale, engagement, and retention.

  • Delivery & Execution:

    • Oversee the planning, execution, and timely delivery of complex software projects across multiple teams.

    • Ensure teams adhere to best practices (coding standards, code reviews, testing, CI/CD).

    • Manage engineering budgets, resource allocation, and capacity planning.

    • Track key performance indicators (KPIs) related to delivery velocity, quality, and system health

  • Process & Operational Excellence:

    • Establish, optimize, and standardize engineering processes (SDLC, Agile/Scrum/Kanban, release management, incident response).

    • Drive continuous improvement in engineering efficiency, productivity, and quality.

    • Implement and monitor metrics to measure team and organizational performance.

  • Cross-Functional Collaboration:

    • Partner closely with Product Management, Design, Data Science, Security, and IT/Operations to define requirements, prioritize work, and ensure successful product delivery.

    • Collaborate with senior leadership (Sr. Directors, other Directors, Executives) on strategic initiatives and company-wide goals.

    • Represent the engineering organization in cross-functional meetings and strategic discussions.

  • Technical Oversight & Quality:

    • Provide high-level technical guidance and oversight across projects.

    • Champion software quality, best practices, and operational reliability (e.g., SLOs, SLIs).

    • Ensure systems are designed for scalability, performance, and cost-efficiency.

    • Manage technical debt and advocate for necessary refactoring/infrastructure investments.

  • Resource Management:

    • Growing your team through coaching, mentoring

    • Forecast hiring needs and participate in recruitment strategy.

Job Requirements:
  • 10+ years of software engineering experience, with 5+ years in direct people management and 3+ years managing other managers.

  • Master's degree in Computer Science, or Bachelor's degree with equivalent experience

  • Proven ability to lead, inspire, mentor, and grow large engineering teams and managers. Strong coaching skills.

  • Significant hands-on technical background (software development, architecture, systems design). Ability to understand complex technical challenges and trade-offs deeply, even if not coding daily.

  • Ability to set technical vision, translate business strategy into engineering execution, and make long-term architectural decisions.

  • Proven track record of shipping complex, high-quality software products at scale. Expertise in Agile methodologies.

  • Exceptional written and verbal communication skills. Ability to articulate complex technical concepts to both technical and non-technical audiences (including executives).

  • Excellent interpersonal and stakeholder management skills. Ability to build strong cross-functional partnerships.

  • Strong analytical and critical thinking skills. Ability to navigate ambiguity and make sound decisions under pressure.

  • Experience establishing processes, metrics, and driving continuous improvement.

Preferred Qualifications:

  • Experience in the company's specific industry (e.g. E-commerce).

  • Experience scaling engineering organizations during rapid growth.

  • Experience managing distributed/remote teams.

The base pay range for this position is expected in the range below:

$233,200 - $311,300
Show more
Are you an experienced software engineer looking to take your career to the next level? Are you a driven and organized leader with an eye for detail and a flair for problem solving? If so, apply now for the lead Software Engineer role at Expoint! As Lead Software Engineer, you will be in charge of managing the software engineering team at Expoint. This includes overseeing the development cycle from planning to launch of all software projects as well as day-to-day management of the engineering team. You will also be responsible for ensuring the team is producing quality, effective code in a timely manner while adhering to coding best practices. Excellent communication skills are essential as you will be working closely with both the engineering team and other departments within the company. You should have in-depth knowledge of the software engineering process, software design principles, programming languages, development tools and software testing. You will need to have a deep understanding of object-oriented programming and the ability to apply this knowledge to the development of innovative and reliable software solutions. You should also have a proven track record in effectively managing people, organizing teams and guiding developers. At Expoint, you will have the opportunity to lead a talented engineering team and develop high quality software in an innovative environment. You will be given the autonomy and support to be creative and push the boundaries of software engineering. Don't miss this unique chance to showcase your skills while making a lasting contribution to the tech industry.