Software Engineering Team Lead @ Extensiv - El Segundo, CA

Job Overview

4 days ago

Software Engineering Team Lead

Extensiv - El Segundo, CA

Extensiv is a visionary technology leader focused on creating the future of omnichannel fulfillment. Through our unrivaled network of more than 2,000 connected 3PLs and a suite of integrated, cloud-native warehouse, order, and inventory management platforms we allow modern merchants and brands to fulfill demand anywhere with superior flexibility and scale without painful platform migrations.


The Role:

Extensiv is seeking an experienced Software Engineering Team Lead to join a talented, agile team. As a hands-on leader, you will be responsible for code quality, solution design, and team leadership through coaching and mentoring. In this role, you will play a pivotal part in our software delivery strategy working with Technical Project Management, Product Management, Quality Assurance, and Customer Support to consistently deliver customer value. To succeed in this role, you must embrace change and champion continuous improvement from a customer-first perspective.


You Will:

  • Maintain and enhance an Enterprise SaaS solution
  • Create and/or manage CI/CD pipelines to ensure timely, consistent delivery
  • Implement/improve processes across the dev team for all phases of the SDLC, leveraging industry best practices
  • Manage the development team's velocity through coordinating case assignments and identifying and resolving roadblocks.
  • Review business requirements with Product Management, perform technical analysis of requirements, and participate in backlog grooming
  • Participate in design discussions and decisions for new applications across our technology stack
  • Recruit, mentor, and support team members
  • Monitor Customer Support escalation channels and Application Performance Monitors
  • Document system design, processes, and procedures to ensure business continuity

You Bring:

  • Degree in Computer Science or Information Systems
  • 7+ years of experience in full-stack development, system design, and engineering
  • Demonstrated ability to build/support enterprise-grade, cloud-hosted solutions
  • Deep knowledge of Microsoft .NET / C#, RDMS / SQL
  • Extensive experience with Automated Testing (especially Unit and Integration, preferably also End-to-End and Load)
  • Extensive experience with REST Web Services
  • Extensive experience with React, jQuery, and other JavaScript libraries
  • Excellent written and verbal communication skills, and the ability to communicate with individuals across the organization
  • Experience with Build and Deployment automation (CI/CD)
  • Experience with ticket/release management tools, e.g., Jira
  • Experience with Git (GitLab) and Jenkins

Bonus Points If You Have:

  • Microsoft Azure and/or AWS certifications highly desirable

About Us:

We look for team players: authentic people who strive for excellence and aren’t afraid to be themselves while they do it — because that’s what special teams are made of. If you’re ready to make an impact, take on responsibility, and be a part of our team, then apply to join our team. Our promise is to help enable and equip you for long term success, all while being surrounded by good people looking to do amazing work.


To create the highest performing team of professionals, Extensiv focuses on recruiting a dynamic, diverse, and inclusive team that represents our customers and greater communities. To increase diversity, Extensiv's recruiting and hiring efforts focus on attracting individuals that are diverse in thought, experience, age, race, ethnicity, gender identity, sexual orientation, religion or belief, nationality, disability, veteran status, and any other protected status.


Teams at Extensiv are expected to empower, engage, and hold their peers accountable for nurturing an inclusive environment where every individual has an equal opportunity to advance and be fairly compensated for their work.


Extensiv does not accept unsolicited resumes from recruitment agencies or search firms and is not responsible for any fees related to unsolicited resumes.


Extensiv strives to provide competitive market-informed compensation based on a candidate's knowledge, skills, and experience. The salary range for this position is $124,000 to $168,000. Exact compensation may vary based on skills, experience, and location.

Similar Jobs

Integration Developer

UCLA

Los Angeles, CA

The University of California, Los Angeles (UCLA) Information Technology Services is seeking an Integration Developer with an exceptional commitment to service…

Application Developer, Financial Applications

UCLA

Los Angeles, CA

General Responsibilities include: Design, coding, and validation of application development points and that all product developments conform to design…

Systems Administrator

UCLA

Los Angeles, CA

Ability to prioritize tasks and prepare project plans and schedules with only general guidance; skill in estimating time and effort required for software tasks…

Systems Administrator, Virtualization & Storage

UCLA

Los Angeles, CA

Experience with managing Veeam backup and recovery software. Ability to prioritize tasks and prepare project plans and schedules with only general guidance;…

Full Stack Ecommerce Website Developer & Branding Specialist

Expunge It

Newport Beach, CA

The legal field is largely missing from the social media space due to confidentiality of the attorney client relationship, however we believe that this…

Team Leader - Attractions System Support

Disney Parks, Experiences and Products

Anaheim, CA

Strong knowledge of PC hardware, operating systems and software migrations, backup software, security software. 5+ years experience in PC support.

Sr Software Engineer

Medtronic

Northridge, CA

Sound understanding of software engineering principles and processes. Generates systems software engineering policies, standards and procedures.

Dot.Net/Server Support Developer

Kaiser Permanente

Burbank, CA

Business Consulting: Includes analysis/evaluation of business and/or system process and functional requirements, development of business cases, client support…

Analyst IS Consulting

Kaiser Permanente

Burbank, CA

Two (2) years software or application development experience. Bachelors degree in Business Administration, Computer Science, Social Science, Mathematics, or…

Senior Associate, Automation Engineer

KPMG

Los Angeles, CA

Establish/Monitor code version control through tools like SVN; perform scheduled maintenance activities such as server reboot & software/security patching;…

Senior Associate, Automation Engineer

KPMG

Irvine, CA

Establish/Monitor code version control through tools like SVN; perform scheduled maintenance activities such as server reboot & software/security patching;…

Application Support Engineer

NKSFB

Westwood, CA

Experience with Tax software and Document Management Systems preferred. Update software license tracking using manual and automated processes.

Engineer -Software Development

Verizon

Irvine, CA

Providing the progress of development to development manager. Supporting enterprise releases, maintenance releases. Experience in Spring Reactive framework.

Sr Engineer, Software Quality

Universal Studios Hollywood

Universal City, CA

Analyze software design specifications, data requirements, and software requirements, to ensure proper test coverage; maintaining test cases as functionality…

Full Stack Engineer

City National Bank

Los Angeles, CA

Minimum of 4+ years of software development experience And. Perform diverse engineering activities for performance tuning, monitoring, deployment and production…

Java Developer - Telematics - Bilingual (Korean/English)

Woongjin, Inc

Fountain Valley, CA

Prepare technical design and develop telematics product features using Java/J2EE and Database related technologies. Able to multi-task and maintain composure.

Enterprise IT Automation & Cloud Architect

CHOC Children's

Orange, CA

The Enterprise IT Automation and Cloud Architect is responsible for leading the architecture, management and maintenance of technologies and solutions that…

Autonomous Driving Data Management Engineer, Manager - Managed AI

Deloitte

Costa Mesa, CA

The ideal candidate will have a strong background in data management, analytics, and data pipeline development, as well as a solid understanding of machine…

Autonomous Driving Data Management Engineer, Manager - Managed AI

Deloitte

Los Angeles, CA

The ideal candidate will have a strong background in data management, analytics, and data pipeline development, as well as a solid understanding of machine…

IT Operations Engineer - Multiple Shifts

Information Technology Partners

Burbank, CA

Comprehensive benefits package that includes medical, dental, vision, life, disability insurance, 401k, paid holidays (including your birthday!), sick, and…

Technical Project Manager

Talent Systems

Los Angeles, CA

Experience as a software development manager or Software Engineer is preferred. The Technical PM (TPM) will be responsible for developing and executing detailed…

Software Engineer

ImmunityBio

El Segundo, CA

Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features.

Team Leader - Attractions System Support

Disney

Anaheim, CA

Strong knowledge of PC hardware, operating systems and software migrations, backup software, security software. 5+ years experience in PC support.

Staff Software Engineer

Unity Technologies

Burbank, CA

Experience designing and building distributed software systems. Ability to design, communicate, and deliver on large-scale software projects.