SquareTrade

warranty, insurance, fintech, or e-commerce

SoftwareEngineeringManagerCustomerApplications

$160–190k Dallas, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Software Engineering Manager – Customer Applications at SquareTrade. Skills: Software Engineering Management, Architecture and Design, Team Leadership, Agile Methodologies, CI/CD, TDD, Pair Programming. putting the system user at the center of everything. ensuring users receive the most value out of products”

What You'll Achieve.

achieving key performance and customer indicators

Industry & Context.

warranty, insurance, fintech, or e commerce
Problems you'll solve

solving technical problems; resolving any technical conflicts within the team

Eligibility Requirements

background investigation

What They're Looking For.

Must Have

8 or more years of engineering experience, 2 or more years of management experience with full time software engineers, proficiency in Python, Java, Spring Boot, Kafka and microservices framework, A good understanding of web technologies, such as Angular, SSO, Auth0, event tracking and monitoring tools, Experience with relational databases, such as PosgreSQL, Comfortable working in a pair-programming (XP) environment, Hands-on experience with Test-Driven Development (TDD) and writing high-quality, testable code, Hands on experience coaching and mentoring software engineers

Nice to Have

Exposure to Generative AI technologies and use cases, Familiarity with cloud and hybrid environments, including Azure, AWS, and on-prem systems, Knowledge of CI/CD pipelines and DevOps practices, Experience using GitHub for version control and collaboration, Experience in the warranty, insurance, fintech, or e-commerce domains

What You'll Do.

putting the system user at the center of everything

ensuring users receive the most value out of products

owning and managing running applications in production

accountable for success of digital products

setting expectations and evaluating small to medium teams

advising direct reports on administrative policies and procedures

assisting in defining

implementing and prioritizing IT policies

influencing team and business results

shaping the architecture and design of the product

collaborating on strategy across product portfolios

leading and participating in daily site

and product team standups

leading and participating in retrospectives

establishing continuous integration

and continuous deployment pipelines and practices

advocating for a culture through personal behavior and coaching

leading and participating in knowledge sharing

contributing to the overall growth of the collective knowledge

serving as the anchor of the team

guiding the team in choosing the right technology

coaching the team and leading daily practices of using paired programming and test-driven development

acting as a player coach in leading by example in day to day execution of the build out of technical product capabilities

leading and participating in inceptions and iteration planning meetings

infusing backlogs with technical input

How You'll Work.

Team & Collaboration

collaboration on strategy across product portfolios in partnership with product managers, other peers and key stakeholders; leading and participating in daily site, cross-site, and product team standups; leading and participating in retrospectives, demonstrating and encouraging each participant to provide feedback with empathy; coaching of all lab roles; leading and participating in knowledge sharing; contributing to the overall growth of the collective knowledge of the SquareTrade/Allstate engineering community; serving as the anchor of the team; guiding the team in choosing the right technology, solving technical problems, and resolving any technical conflicts within the team; coaching the team and leading daily practices of using paired programming and test-driven development in writing software and building products; acting as a player coach in leading by example in day to day execution of the build out of technical product capabilities; leading and participating in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager; collaboration

Process & Methodology

iteration planning meetings, infusing backlogs with technical input

Full Job Description

SquareTrade/Allstate Protection Plans (“APP”) is the fastest growing company of its kind. We’re revolutionizing a $30b industry with service innovation and attention to customer satisfaction. We partner with some of the largest, most sophisticated retailers and carriers in the world (Home Depot, Walmart, Target, Amazon, Costco, and T-Mobile to name a few), consistently win industry awards, have received tens of thousands of 5-star reviews… and we’re just getting started. A member of the Allstate family, APP has headquarters in San Francisco and London. We are currently expanding in Europe and Asia Pacific, including Japan and Australia. The Software Managing Engineer puts the system user at the center of everything they do; ensuring that users receive the most value out of the products being developed. The Software Managing Engineer is a hands-on leadership role, committing to pair-programming and test-driven development. They own and manage running their application in production and is accountable for the success of their digital products through achieving key performance and customer indicators. The Software Managing Engineer selects, leads, counsels, motivates, sets expectations and evaluates small to medium teams. Additionally, they advise direct reports on administrative policies and procedures, risks, issues, problem resolution, and priorities. This person assists in defining, implementing and prioritizing IT policies, procedures, and best practices. The Software Managing Engineer influences team and business results. Responsibilities * Leads the effort of shaping the architecture and design of the product * Collaborates on strategy across product portfolios in partnership with product managers, other peers and key stakeholders * Leads and participates in daily site, cross-site, and product team standups * Leads and participates in retrospectives, demonstrating and encouraging each participant to provide feedback with empathy * Establishes continuous integrat

Free ATS check

Applying for this Software Engineering Manager – Customer Applications role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about SquareTrade?

Real rants from real employees. Read before you apply.

Read Company Rants →