Staff Engineer - Object Storage PaaS (REMOTE)
MD Chevy Chase (Office) - JPS
GEICO is seeking an experienced engineer with a passion for building high performance, low-latency platforms, and applications. You will help drive our insurance business transformation and platform engineering domain modernization as we redefine experiences for our customers. You will be instrumental in driving the adoption and expansion of our object storage, ensuring its stability, security, and performance across our hybrid cloud environment for DataLakes/AI/ML Workloads
Position DescriptionÂ
Our Staff Engineer works with our Distinguished Engineer and Sr. Staff Engineers to innovate and build new systems, improve, and enhance existing systems as well as identify new opportunities to apply your knowledge to solve critical problems. You will lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities. The ideal candidate has deep technical expertise in the Open-Source Object Storage platform domain. Â
This teamâs mission is strengthening GEICO's storage platform ecosystem by implementing open source, cloud native and cloud agnostic Object Storage for Datalakes/AI/ML workloads. We are looking for building a robust, automated, and scalable storage infrastructure to provide reliable and efficient storage services, empowering GEICO to deliver exceptional customer experiences and cheaper insurance using cutting edge technology stack.
Â
Position ResponsibilitiesÂ
As a Staff Engineer, you will:Â
- 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 OOP languages such as Go (preferred) or C++, Java, Python, etc.
- Good knowledge of two of the following languages: C, PHP, Perl, Ruby, Java script, shell script, SQL, etc.
- Understand open-source object storage & databases like MySQL, PostgreSQL, etc., familiar with CEPH, MinIO, No-SQL databases like Cassandra, MongoDB, ElasticsearchÂ
- 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 Â
- Knowledge of developer tooling across âŚ
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Benefits/PerksHealth and well-being Paid training Paid Training and Licensures Total Rewards Program Tuition reimbursement
Tasks- Collaborate with Product Managers
- Collaborate with teams
- Develop and execute technical software development strategy
- Develop software strategy
- Ensure quality and performance
- Improve processes
- Innovate and build new systems
- Provide operational support
- Share best practices
- Share best practices and improve processes
AI AI/ML Algorithms Ansible Applications Automation AWS Azure Big Data C C++ Cassandra CEPH CI/CD CircleCI Cloud native Continuous delivery CS Data Structures CS data structures and algorithms Data Structures Data structures and algorithms Docker ElasticSearch GCP Git Go Hybrid Cloud Infrastructure as Code Java Javascript Jenkin Jenkins K8 Cluster Kubernetes Low-latency Platforms ML MongoDB MySQL NoSQL OOP Open Source PaaS Perl PHP PostgreSQL Python Ruby Shell Script Software Development SQL Streaming Data Technical Roadmap Terraform Test Automation
Experience4 years
EducationBachelor's degree in Computer Science Bachelor's degree in information systems Computer Science Equivalent Education Information Systems Work experience
Certifications Timezones