Current jobs related to Senior Staff Software Engineer - Chevy Chase, Maryland - GEICO


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Staff Software EngineerAt GEICO, we're seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our engineering organization, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Lead the design and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Staff Engineer to drive our insurance business transformation. As a key member of our engineering team, you will help build high-performance, low-maintenance platforms and applications. Your passion for innovation and technical excellence will be essential in shaping our tech organization's mission and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at GEICO. As a Staff Engineer, you will be responsible for providing technical leadership and expertise to our engineering teams, driving the development of high-quality software solutions, and mentoring junior team members.Key ResponsibilitiesProvide technical guidance and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking an experienced engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. As a Senior Staff Engineer, you will play a key role in driving our insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering excellence...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Software EngineerGEICO is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key Responsibilities:Design and develop software systems using modern programming languages and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Engineer to join our team. As a key member of our engineering staff, you will play a crucial role in building high-performance, low-maintenance platforms and applications. You will help drive our insurance business transformation by transitioning from a traditional IT model to a tech organization with...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Engineer to join our team. As a key member of our engineering staff, you will play a crucial role in driving our insurance business transformation by building high-performance, low-maintenance, zero-downtime platforms and applications.Key ResponsibilitiesDesign and build scalable, resilient distributed...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position DescriptionAs a Staff Software Engineer at GEICO, you will be a key member of our engineering team, responsible for designing and developing high-quality software solutions that meet the needs of our customers. Your expertise in software development, architecture, and engineering will be essential in driving the success of our...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Staff EngineerAt GEICO, we are seeking a highly skilled and experienced Senior Staff Engineer to join our team. As a Senior Staff Engineer, you will play a key role in driving technical innovation and excellence across our organization.Key Responsibilities:Provide technical leadership and guidance to teams and management on multiple areas...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior SRE EngineerWe are seeking a highly skilled Senior SRE Engineer to join our team at GEICO. As a Senior SRE Engineer, you will play a critical role in ensuring the reliability, scalability, and performance of our production systems.Key Responsibilities:Oversee the Production Readiness Review (PRR) process to ensure the readiness of our...


  • Chevy Chase, Maryland, United States GTT, LLC Full time

    Job Title: Senior Software EngineerWe are seeking a highly motivated Senior Software Engineer to join our dynamic team and contribute to the development of innovative technology products and services.Responsibilities:Design and build scalable, resilient distributed systems.Define product features and drive towards optimal solutions.Collaborate with...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Staff Engineer PAASJob Summary:We are seeking a highly skilled Senior Staff Engineer to join our Platform Engineering team at GEICO. As a Senior Staff Engineer, you will be responsible for leading the strategy and execution of our technical roadmap, driving innovation and cost efficiency in our PaaS services.Key Responsibilities:Develop and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Engineer to join our team. As a key member of our engineering staff, you will play a crucial role in driving our insurance business transformation by building high-performance, low-maintenance, zero-downtime platforms and applications.Key ResponsibilitiesScope, design, and build scalable, resilient...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our team at GEICO. As a Staff Engineer, you will play a key role in shaping the technical direction of our organization and driving innovation in software development, platform architecture, and infrastructure management.Key ResponsibilitiesAs a Staff Engineer, you will be responsible...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly experienced Senior Manager to lead our Software Engineering team at GEICO. As a key member of our leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality products to our customers.Key ResponsibilitiesAs a Senior Manager, you...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking a highly skilled Staff Software Engineer to join our Cloud Efficiency and Optimization Team. As a key member of our team, you will be responsible for designing, building, and maintaining high-performance, low-maintenance, zero-downtime platforms and applications. You will work closely with our Principal and Sr. Engineers to...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Staff EngineerGEICO is seeking an experienced engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. As a Senior Staff Engineer, you will play a key role in driving our insurance business transformation by transitioning from a traditional IT model to a tech organization with...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at GEICO. As a Senior Software Engineer, you will play a key role in the development and maintenance of our cloud-based platform.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy cloud-based solutionsDevelop and maintain high-quality...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Description:GEICO is seeking an experienced Senior Staff Engineer to drive our insurance business transformation by solving complex cryptography-related challenges. As a Senior Staff Engineer, you will work with our Staff and Sr. Engineers to innovate and build new systems, improve, and enhance existing systems. You will lead the strategy and execution...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionAs a Senior Reliability Engineer at GEICO, you will play a critical role in ensuring the robustness, availability, and performance of our cutting-edge software-defined storage systems.You'll collaborate closely with cross-functional teams, including software developers, infrastructure experts, to enhance the reliability and resilience of our...

Senior Staff Software Engineer

2 months ago


Chevy Chase, Maryland, United States GEICO Full time
Job Summary

GEICO is seeking an experienced Senior Staff Engineer to drive our insurance business transformation by building high-performance, low-maintenance platforms and applications. As a key member of our engineering team, you will lead the strategy and execution of a technical roadmap to increase the velocity of delivering products and unlock new engineering capabilities.

Key Responsibilities
  • Partner with multiple engineering teams to innovate and build new systems, improve and enhance existing systems, and identify new opportunities to apply your knowledge to solve critical problems.
  • Collaborate across engineering organizations, team members, customers, and senior leadership to solve our toughest problems.
  • Identify areas of improvement within GEICO's software stack and develop and execute technical software development strategy for those domains.
  • Accountable for the quality, usability, and performance of solutions.
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community.
  • Play an active role in guiding GEICO's architecture reviews and engineering transformation.
  • Consistently share best practices and improve processes within and across teams.
  • Analyze cost and forecast, incorporating them into business plans.
  • Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, demonstrate adaptability, and sponsor continuous learning.
  • Be willing to take on-call and operation support.
  • Utilize programming languages like Python, C#, or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.
  • Influence and educate leadership at all levels.
Requirements
  • Deep hands-on experience in complex system design and data pipeline and architectures, scale and performance, tuning, with good knowledge on Docker and Kubernetes.
  • Fluency and specialization with at least two modern languages such as Java, Python, or C# including object-oriented design.
  • Understand open-source databases like MySQL, PostgreSQL, etc., as well as No-SQL databases like ONgDB, Cassandra, MongoDB, Elasticsearch, etc.
  • Experience partnering with engineering teams and transferring research to production.
  • Experience with continuous delivery (CI/CD) and Infrastructure as Code.
  • In-depth knowledge of CS data structures and algorithms.
  • Knowledge in big data and streaming data pipeline architecture (Lambda/Kafka) and K8s clusters.
  • Experience in open-source tools like GIT/Jenkin/CircleCI, and knowledge in Terraform/Ansible is a plus.
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, test automation, and related tools, operations, real-time communication).
  • Knowledge in ML and AI technologies.
  • Knowledge on monitoring software such as Grafana and Prometheus, and conducting performance assessments.
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap.
  • Track-record of publications history in credible conferences and journals.
  • Experience with micro-services oriented architecture and extensible REST APIs.
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework.
  • In-depth knowledge of Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services including the Azure platform and its native services.
  • Highly proficient in architecture assessment and proposals.
  • Experience solving analytical problems with quantitative approaches.
  • Willing to work on both fast development and operation environment.
  • Excellent communication skills - needs to be able to lead projects from the front and interact with clients and sponsors on a regular basis.
  • Ability to excel in a fast-paced, startup-like environment.
Experience
  • 10+ years of professional experience in software development, platform architecture, administration, governance, infrastructure management, installation, and maintenance of the hardware, software, and network systems.
  • 8+ years of experience with architecture and design.
  • 6+ years of experience in open-source frameworks.
  • 4+ years of experience with AWS, GCP, Azure, or hybrid cloud.
Education
  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.