SquareTrade
warranty, insurance, fintech, or e-commerce
SoftwareEngineeringManager–CustomerApplications
Neural analysis suggests this role is
optimal for mid candidates.
“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.
solving technical problems; resolving any technical conflicts within the team
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
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.