GEICO
Senior Software Engineer –(GO/Kubernetes/Object Storage) *HYBRID*
GEICO, Chevy Chase, Maryland, United States, 20815
Overview
Senior Software Engineer – GO/Kubernetes/Object Storage (Hybrid) Responsibilities
Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems Develop and execute technical software development strategy for the Platform Engineering domain Own accountability for the quality, usability & performance of the solutions Deep hands-on experience in complex system design and storage and data pipeline and architectures, scale and performance, tuning, with good knowledge on Docker and Kubernetes Consistently share best practices and improve processes within and across teams Take on-call and operational support Qualifications
Fluent in at least two programming languages such as Go (preferred) or C++, C#, Java, etc. Understanding of open-source object storage such as CEPH, MinIO Experience in using object storage services like AWS S3 or Azure Storage Experience on open-source database platforms with emphasis on building enterprise scale RDMS and NoSQL platforms Knowledge in big data and streaming data & storage pipeline architecture (Lambda/Kappa) and K8 cluster Experience in open-source tools like GIT/Jenkin/CircleCI, and knowledge in Terraform/Ansible will be a big 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) 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 Experience solving analytical problems with quantitative approaches Ability to excel in a fast-paced, startup-like environment Willing to work on both fast development and operation environment Experience
5+ years of software design and development experience 2+ years of experience in open-source frameworks Professional PaaS and IaaS experience (optional) Experience with AWS, GCP, Azure, or another cloud service (optional) Education
Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience Salary
Base pay range: $75,000.00/yr - $230,000.00/yr The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final salary offer. 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. Eligibility
At this time, GEICO will not sponsor a new applicant for employment authorization for this position. The GEICO Pledge
Great Company, Great Culture, Great Rewards and Great Careers. GEICO offers a comprehensive benefits program and opportunities for growth, development and recognition. We support flexibility and inclusive workplace practices. Equal Employment Opportunity
The GEICO Companies are an equal opportunity employers. We hire and promote based on qualifications for the job. GEICO reasonably accommodates qualified individuals with disabilities to enable equal employment opportunity and to perform the essential functions of the job.
#J-18808-Ljbffr
Senior Software Engineer – GO/Kubernetes/Object Storage (Hybrid) Responsibilities
Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems Develop and execute technical software development strategy for the Platform Engineering domain Own accountability for the quality, usability & performance of the solutions Deep hands-on experience in complex system design and storage and data pipeline and architectures, scale and performance, tuning, with good knowledge on Docker and Kubernetes Consistently share best practices and improve processes within and across teams Take on-call and operational support Qualifications
Fluent in at least two programming languages such as Go (preferred) or C++, C#, Java, etc. Understanding of open-source object storage such as CEPH, MinIO Experience in using object storage services like AWS S3 or Azure Storage Experience on open-source database platforms with emphasis on building enterprise scale RDMS and NoSQL platforms Knowledge in big data and streaming data & storage pipeline architecture (Lambda/Kappa) and K8 cluster Experience in open-source tools like GIT/Jenkin/CircleCI, and knowledge in Terraform/Ansible will be a big 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) 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 Experience solving analytical problems with quantitative approaches Ability to excel in a fast-paced, startup-like environment Willing to work on both fast development and operation environment Experience
5+ years of software design and development experience 2+ years of experience in open-source frameworks Professional PaaS and IaaS experience (optional) Experience with AWS, GCP, Azure, or another cloud service (optional) Education
Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience Salary
Base pay range: $75,000.00/yr - $230,000.00/yr The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final salary offer. 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. Eligibility
At this time, GEICO will not sponsor a new applicant for employment authorization for this position. The GEICO Pledge
Great Company, Great Culture, Great Rewards and Great Careers. GEICO offers a comprehensive benefits program and opportunities for growth, development and recognition. We support flexibility and inclusive workplace practices. Equal Employment Opportunity
The GEICO Companies are an equal opportunity employers. We hire and promote based on qualifications for the job. GEICO reasonably accommodates qualified individuals with disabilities to enable equal employment opportunity and to perform the essential functions of the job.
#J-18808-Ljbffr