SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Manager, Software Engineering

Company: Esurance
Location: San Francisco
Posted on: January 17, 2020

Job Description:

Esurance is looking for a Manager of Software Engineering to join a dynamic and award-winning team of individuals who are committed to making insurance smarter, easier, and dare we say- cooler. As part of a growing company that is focused on providing an outstanding customer experience, you'll have the opportunity to expand your skills and discover your potential. If you're looking for a career at a socially conscious company that offers great benefits - including matching 401k and tuition reimbursement - then you may have just found your new home. Esurance combines the spunk of a startup company with the backing of Allstate (the largest publicly held personal lines insurer in the U.S.) to create a unique, energized, and exciting place to work. As the Manager of Software Engineering you will lead and develop a high-performing engineering team. Additionally, you will work with product owners to define the customer-centric product strategy and roadmap and key success metrics for your assigned program. As the Manager of Software Engineer you will deliver high-quality products in line with product and technical roadmaps, while driving software design, establishing clarity in ambiguous technical environments, accelerating deployment mechanisms, and managing cross-organizational communication effectively

  • Drives the customer-centered product direction and roadmap by closely working with product owners & key stakeholders across the company.
  • Performs product and systems analysis; provides technical consultation and proposes solutions to resolve technical and/or business problems.
  • Works closely with assigned teams to architect and develop optimal system/product architecture design and approach.
  • Establishes engineering standards and documentation requirements; reviews and analyzes current applications and develops recommendations & roadmaps for a world-class engineering stack.
  • Drives leadership consensus through presentation of complex technical information, both verbally and in writing.
  • Responsible for developing a high-performing engineering team, including but not limited to managing the staffing, performance management, training and development of assigned associates.
  • Manages the day-to-day activities of the team within an Agile/Scrum environment. Qualifications:
    • Open minded and entrepreneurial with a detail orientation of what it takes to create customer-obsessed products.
    • Hands-on experience in programming languages & developer frameworks, like Java, SCALA, Python, Node JS, .NET
    • Working experience with NoSQL and big data solutions is required.
    • Demonstrated record of hiring and developing high-performance teams
    • Positive track record of project delivery for large, cross-functional, cross-organizational projects in a DevOps culture
    • Working experience with a complex distributed systems product with a REST-based API as the primary interface
    • Excellent leadership, hands-on engineering project management and coaching skills.
    • Excellent communication skills, both verbal and written, with strong analytical and problem-solving skills. Experience / Education:
      • Bachelor's degree in Computer Science, a related field or equivalent education required and 5 years of advanced level Engineering experience executing product specification, system design, development and system integration.
      • Alternatively, a Master's degree in Computer Science, a related field or equivalent education required and 3 years of advanced-level Engineering experience executing product specification, system design, development and systemintegration.
      • 2 years of experience managing software engineering teams.Esurance offers an exciting total rewards package to include:
        • Benefits eligibility on day 1
        • 401k + company matching
        • 3 weeks paid parental leave following the birth, adoption or foster placement of a child
        • Tuition reimbursement & student loan repayment program
        • Pet insurance discount
        • Give Time, Get Time volunteer program
        • And much more!To perform this job successfully, an individual must be able to perform each essential job duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform essential job functions. The candidate(s) offered this position will be required to submit to a background investigation, which includes a drug screen.

Keywords: Esurance, San Francisco , Manager, Software Engineering, Executive , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other Executive Jobs

Assistant Director of Engineering
Description: At Great Wolf, the Assistant Director of Engineering supervises maintenance operations and physical condition of the facility to ensure the highest quality standards of guest satisfaction within the allotted (more...)
Company: Great Wolf Resorts
Location: Manteca
Posted on: 01/21/2020

Senior Product Manager
Description: As a Senior Product Manager for Babylist, you will take the lead to help the growing number of new parents who depend on Babylist navigate the experience of preparing for their new family member. Working (more...)
Company: BabyList
Location: San Francisco
Posted on: 01/21/2020

Assistant Community Manager (Affordable)
Description: GK is recognized by the Los Angeles Business Journal as one of the br br Most Influential Family-Owned Businesses in Los Angeles br br Essential Functions br br This job description should (more...)
Company: Goldrich Kest
Location: San Pablo
Posted on: 01/21/2020

Product Management Director-Cloud Data Center
Description: Inside Sales Representative Mist Systems, a Juniper Company The Inside Sales Representative at Mist is responsible for all aspects of new customer acquisition and growth including management of the sales (more...)
Company: Juniper
Location: Sunnyvale
Posted on: 01/21/2020

Panel Management Assistant
Description: Who we are: La Clnica de La Raza is a community-based
Company: La Clinica
Location: Oakland
Posted on: 01/21/2020

Behavioral Case Manager
Description: Behavioral Case Manager Position Purpose: Perform duties related to the day to day operations of the Integrated Case Management functions to include working with members identified as high risk to identify (more...)
Company: Centene
Location: San Rafael
Posted on: 01/21/2020

Tax Manager
Description: Tax Manager Regular Full Time Santa Rosa, CA Napa, CA Why Moss Adams Moss Adams brings more West to business. At Moss Adams, we're excited by the greatness of possibility and the extraordinary potential (more...)
Company: Moss Adams
Location: Santa Rosa
Posted on: 01/21/2020

Manager, Test Engineering (Cloud Platform)
Description: About Netskope br br br Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one (more...)
Company: Netskope
Location: Santa Clara
Posted on: 01/21/2020

Systems Engineering Manager
Description: MPLS Protocol Development Required Experience: 8 - 12 years Be part of highly talented engineers working in the areas of MPLS Routing protocol development. Will be responsible for engineering execution
Company: Juniper
Location: Sunnyvale
Posted on: 01/21/2020

Security Manager
Description: A Great Wolf, the Security Manager organizes and oversees all security operations of our lodge. Security attendants will be under your leadership while you develop and implement policies and procedures (more...)
Company: Great Wolf Resorts
Location: Manteca
Posted on: 01/21/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds