Talent.com
Senior Engineering Manager - Database Platform (REMOTE)

Senior Engineering Manager - Database Platform (REMOTE)

GEICOSeattle, WA
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters.remote
job_description.job_card.job_description

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.

GEICO's PaaS organization continues to grow! We are actively seeking a Senior Staff Engineering Manager to lead the Database Platform team (DBaaS) , guiding strategy and execution of building out the relational database platform. ​Our Senior Manager is an engineering leader who works with the engineering staff to innovate and build new engineering solutions, improve and enhance existing solutions as well as leverage engineering solutions to solve critical operational problems.

  • The ideal candidate has deep technical expertise in building database platforms (DBaaS), specifically with open source. At GEICO, our managers are technical members of our team and are expected to work with individual contributors to develop the system design and have the coding skills necessary to implement the solution.

Position Responsibilities

As a Senior Staff Engineering Manager, you will :

Lead the team responsible for designing, building and operating SQL / Postgres / Cassandra as part of our database platform (DBaaS)

Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time

Report on your team’s progress for project and other key metrics, in addition to presenting detailed and implementable ideas for areas to further improve or influence product or project delivery

Initiate and support performance evaluation of team members

Cultivate a culture that motivates all levels of performers to higher levels of achievement

Build and maintain relationships with your team members to support an environment of trust

Influence those you motivate and coach to be receptive to feedback by cultivating a culture that acknowledges and expects individuals to grow and be accountable

Identify where technical or analytical skill gaps put future team deliverables at risk and craft a plan to remediate, consistently challenge team members to share knowledge and learn new technologies

Proficiently execute difficult conversations on development and performance

Qualifications

Proven experience building out enterprise-scale platform services, ideally hosting relational and / or non-relational workloads

Strong knowledge of operating Cassandra at scale

Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc.)

Working knowledge of object-oriented development

Proven ability to demonstrate a capacity for learning technical concepts and adapting to new technologies quickly

Strong Cloud (AWS, GCP, Azure, etc.) platform knowledge

Proficiency in Project Management and work item management tools such as Github and Azure DevOps

Strong foundation in algorithms, data structures, and core computer science concepts

Fluency with RESTful Web Services and Event Driven Architectures

Fluency with at least one modern language such as Python, Java, Go and experience with open-source software is a big plus

Experience with application monitoring tools and performance assessments

Constructing, interpreting, and applying metrics to your work and decision making, able to use those metrics to identify correlation between drivers and results, and using that information to drive prioritization and action

Experience

6+ years coding experience

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 of experience with automated testing including Unit, Integration, and End-to-End functional testing

Education

Bachelor’s Degree in Information Technology or related field, or equivalent experience

Annual Salary

125,000.00 - $300,000.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate / annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.

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.

We’re an iconic brand that thrives on innovation, exceeding our customers’ expectations and enabling our collective success. From day one, you’ll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people’s lives.

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. You’ll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels.

Great Culture :  We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose.

As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers.

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.
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.
  • serp_jobs.job_alerts.create_a_job

    Engineering Manager Platform • Seattle, WA