Talent.com
Staff Manager, Software Engineering

Staff Manager, Software Engineering

GEICOWashington, DC, United States
30+ days ago
Job type
  • Full-time
Job description

Overview

2 days ago Be among the first 25 applicants

This range is provided by GEICO. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $120,000.00 / yr - $240,000.00 / yr

At GEICO , we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers’ expectations while making a real impact for our company through our shared purpose. When you join our company, we want you to feel valued, supported and proud to work here. That’s why we offer The GEICO Pledge : Great Company, Great Culture, Great Rewards and Great Careers.

Position Description

GeICO is seeking an experienced Staff Manager with a passion for building high performance, low-latency platforms, and applications. You will build and manage a team of engineers with a deep focus on delivering enterprise-wide products to operate in a highly performant and efficient way. You will help drive our insurance business transformation as we redefine experiences for our customers.

Position Responsibilities

  • Collaborate with leadership to manage project dependencies, negotiate delivery dates, and ensure the timely completion of projects
  • Identify and address project risks, presenting implementable solutions or alternatives
  • Understand how requirements and design choices may impact systems across multiple areas
  • Initiate and support performance evaluations of team members
  • Craft fully compliant quality documentation
  • Collaborate with the product teams to understand their pain points around performance, resiliency and formulate strategies to address recurring issues in a sustainable way
  • Cultivate a culture of motivation and achievement, building and maintaining trustful relationships with team members
  • Address technical or analytical skill gaps, challenging team members to share knowledge and learn new technologies
  • Stay up to date with current software engineering best practices
  • Craft and deliver persuasive arguments to drive projects for process improvement, cost leadership, and customer experience enhancement
  • Manage up to leadership and provide feedback when necessary
  • Develop and be accountable for the team budget, reporting on results achieved at regular intervals
  • Maintain a mindset of efficiency and utilization improvements
  • Contribute significantly to the team planning process, including surfacing team’s proposals

Qualifications

  • Fluency in at least one modern language (C# / Java / Python preferred)
  • Hands-on developing software at least 10-20% of the time
  • Experience with open-source software is a plus
  • Working knowledge of functional and object-oriented development paradigms, and design patterns
  • Passionate for all things testing (unit, integration, functional, performance, etc.)
  • Strong foundation in algorithms, data structures, and core computer science concepts
  • Implemented RESTful and GRPC services, event driven architectures, microservices and libraries
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc.)
  • Knowledge of Cloud platforms (AWS, GCP, Azure etc.)
  • Experience with application monitoring tools and performance assessments
  • Understand of SQL, and NoSQL databases, including stateful services management and storage
  • Understand of networking, caches, key / value stores, load balancing, global load balancing, queues, DNS and CDN
  • Ability to construct, interpret, and apply metrics for decision-making, prioritization, and progress visibility
  • Strong site reliability engineering principles
  • Strong passion for technology and engineering excellence
  • Exceptional leadership and communication skills
  • Effective communication and negotiation abilities
  • Adaptability and capacity for learning technical concepts quickly
  • Commitment to fostering a culture of trust, accountability, and continuous improvement
  • Strategic thinking and the ability to drive projects for positive change
  • Ability to construct roadmaps, manage and translate projects into deliverables, adjust priorities, and be able to understand and adjust the team capacity as needed
  • Experience

  • 10+ years of professional software engineering experience, including software development lifecycle best practices
  • 5+ years of development in a large-scale, mission-critical environment
  • 5+ years of hands-on work experience supervising personnel in a technical environment
  • 2+ years\' experience with automated testing including Unit, Integration, and End-to-End functional testing
  • Education

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience
  • Salary

    $120,000.00 - $240,000.00

    The above annual salary range is a general guideline. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.

    The GEICO Pledge

    Great Company : At GEICO, we help our customers through life’s twists and turns. Our mission is to protect people when they need it most and we’re constantly evolving to stay ahead of their needs.

    Great Careers : We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career – and your potential – in mind.

    Great Culture : We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose.

    Great Rewards : We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future.

  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Flexible work options including GEICO Flex, allowing work from anywhere in the US for up to four weeks per year.
  • Equal Opportunity GEICO hires and promotes individuals solely on the basis of qualifications and is committed to a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable law. GEICO reasonably accommodates qualified individuals with disabilities. We maintain a work environment free from discrimination and harassment.

    Employment details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Insurance
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineering Manager • Washington, DC, United States

    Related jobs
    • Promoted
    Manager Software Engineering, Full Stack

    Manager Software Engineering, Full Stack

    Capital OneEast Case, MD, United States
    Full-time +1
    Manager Software Engineering, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and i...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager of Software Engineering

    Senior Manager of Software Engineering

    VirtualVocationsArlington, Virginia, United States
    Full-time
    A company is looking for a Senior Manager, Software Engineering (Remote).Key Responsibilities Oversee a large engineering team across multiple regions Collaborate with the Technical Lead and Pro...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering, Full Stack

    Senior Manager, Software Engineering, Full Stack

    Capital OneBaltimore, MD, United States
    Full-time +1
    Senior Manager, Software Engineering, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering - Card Tech

    Senior Manager, Software Engineering - Card Tech

    Capital OneBaltimore, MD, United States
    Full-time +1
    Senior Manager, Software Engineering - Card Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering, Slack (People Leader)

    Senior Manager, Software Engineering, Slack (People Leader)

    Capital OneBaltimore, MD, United States
    Full-time +1
    Senior Manager, Software Engineering, Slack (People Leader).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborativ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering, Back End

    Senior Manager, Software Engineering, Back End

    Capital OnePimmit, VA, United States
    Full-time +1
    Senior Manager, Software Engineering, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering, Full Stack (People Leader)

    Senior Manager, Software Engineering, Full Stack (People Leader)

    Capital One National AssociationMcLean, VA, United States
    Full-time +1
    Senior Manager, Software Engineering, Full Stack (People Leader).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collabo...Show moreLast updated: 8 days ago
    • Promoted
    Software Engineering Manager

    Software Engineering Manager

    VirtualVocationsAlexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineering Manager (Remote).Key Responsibilities Foster an inclusive team culture focused on innovation and engineering excellence Ensure adherence to softwa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering, Full Stack (People Leader)

    Senior Manager, Software Engineering, Full Stack (People Leader)

    Capital OneMcLean, VA, United States
    Full-time +1
    Senior Manager, Software Engineering, Full Stack (People Leader)Full Stack Software Engineers who are passionate about marrying data with emerging technologies. Manager Software Engineer (People Lea...Show moreLast updated: 8 days ago
    • Promoted
    Senior Manager, Software Engineering (Bank Tech)

    Senior Manager, Software Engineering (Bank Tech)

    Capital OneWashington, DC, United States
    Full-time +1
    Senior Manager, Software Engineering (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering, Android

    Senior Manager, Software Engineering, Android

    Capital OneBaltimore, MD, United States
    Full-time +1
    Senior Manager, Software Engineering, Android.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Manager, Software Engineering

    Senior Manager, Software Engineering

    Capital OneMc Lean, VA, United States
    Full-time +1
    Senior Manager, Software Engineering.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineering Manager

    Software Engineering Manager

    USA JobsHerndon, VA, US
    Full-time
    Space is a critical domain, connecting our technologies, our security and our humanity.While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can...Show moreLast updated: 8 hours ago
    • Promoted
    Senior Manager, Software Engineering, Full Stack - Capital One Software (Remote)

    Senior Manager, Software Engineering, Full Stack - Capital One Software (Remote)

    Capital OneMCLEAN, Virginia, United States
    Remote
    Full-time +1
    Senior Manager, Software Engineering, Full Stack - Capital One Software (Remote).Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable ev...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager, Software Engineering Bank Tech

    Senior Manager, Software Engineering Bank Tech

    Capital OneBaltimore, MD, United States
    Full-time +1
    Senior Manager, Software Engineering Bank Tech.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineering Manager

    Senior Software Engineering Manager

    VirtualVocationsBaltimore, Maryland, United States
    Full-time
    A company is looking for a Sr Manager, Software Engineering.Key Responsibilities Manage and coordinate activities of direct reports, setting priorities for task completion Drive engineering exce...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Fullstack Software Engineer

    Staff Fullstack Software Engineer

    VirtualVocationsArlington, Virginia, United States
    Full-time
    A company is looking for a Staff Fullstack Software Engineer.Key Responsibilities Own the web and data frontend, API, ETL pipeline, and backend infrastructure Collaborate with fullstack and iOS ...Show moreLast updated: 2 days ago
    • Promoted
    Manager, Software Engineering, Back End

    Manager, Software Engineering, Back End

    Capital OneEast Case, MD, United States
    Full-time +1
    Manager, Software Engineering, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and it...Show moreLast updated: 30+ days ago