×
Register Here to Apply for Jobs or Post Jobs. X

Senior Engineer Postgres​/Kubernetes​/GO​/C HYBRID

Job in Chevy Chase, Montgomery County, Maryland, 20815, USA
Listing for: GEICO
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Senior Engineer – (Postgres/Kubernetes/GO/C#) – *HYBRID

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 is seeking a Senior Software Engineer who’s passionate about building high-performance, low-latency platforms and applications. You’ll be a key player in our engineering transformation, specifically by driving the development of our enterprise-grade Database-as-a-Service (DBaaS) platform for Postgres. This is a fantastic opportunity for a hands‑on engineer who thrives on automation and empowering development teams to manage their data with ease.

Position

Description

Our Senior Software Engineer will partner with Distinguished and Staff Engineers to innovate, build, and enhance our core systems, identifying new opportunities to solve critical problems. You’ll lead the strategy and execution of a technical roadmap, accelerating product delivery and unlocking new engineering capabilities within our database platform domain. This role is absolutely central to our mission: providing a robust, highly automated, and self-service Postgres DBaaS platform across GEICO.

Your work will enable application teams to seamlessly provision, manage, and operate their own Postgres databases, shifting focus from manual operations to powerful automation.

Position Responsibilities
  • Collaborate closely with product managers, team members, customers, and other engineering teams to tackle complex challenges in database platform development.
  • Develop and execute the technical software development strategy for our Postgres DBaaS platform, focusing on self-service capabilities, business continuity and overall operational efficiency.
  • Build and refine self-service features that empower application teams to independently manage their databases, including performance tuning, failover, and data recovery.
  • Work extensively with Kubernetes to deploy and manage Postgres workloads across our cloud infrastructure, with a deep understanding of persistent data requirements for containerized databases.
  • Be accountable for the quality, usability, and performance of the Postgres DBaaS solutions you deliver.
  • Consistently share best practices and improve processes both within your team and across other engineering groups.
Qualifications
  • Advanced knowledge of at least one modern OOP language such as C#, Go or Python.
  • Deep, hands‑on experience in complex system design and architectures, with a strong focus on scale, performance tuning, Docker, and Kubernetes.
  • Good understanding in Postgres internals, encompassing performance optimization, query analysis, replication strategies, backup/restore, data integrity, and high availability configurations.
  • Experience in architecting, designing and building automation, workflows, and distributed applications.
  • Good knowledge of Kubernetes, containers, and best practices for running stateful database workloads on Kubernetes.
  • Proven experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and automating software deployments.
  • Hands‑on experience with Infrastructure as Code (IaC) tools like Terraform.
  • Strong Test‑Driven Development practices (e.g., unit, functional, integration, load, etc.).
  • Understanding of security best practices (e.g., certificates, encryption, data privacy).
  • Strong understanding of service integrations / communication standards (e.g., gRPC / REST).
  • Excellent communication skills.
Experience
  • 5+ years of professional experience in software development, platform architecture, and automation.
  • 3+ years of experience with architecture and design of scalable and resilient systems.
  • 3+ years of experience with Azure, AWS or hybrid data center environments.
  • 2+ years of experience in open‑source frameworks related to infrastructure or database…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary