CrawlJobs Logo

Engineer II - Software Defined Storage

Geico

Location Icon

Location:
United States , Chevy Chase

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

75000.00 - 160000.00 USD / Year

Job Description:

GEICO is seeking an Enterprise Storage Engineer that will be part of a team responsible for overseeing our organization's storage needs and developing solutions that make data storage accessible, manageable, and secure. The Enterprise Storage Engineer will collaborate on the design and management of advanced storage solutions, extending across Software Defined, SAN, and service-model environments. This role demands a blend of current expertise in storage technologies and visionary thinking, essential for evolving the storage infrastructure to meet future organizational demands. The ideal candidate should be adept at using advanced SDS systems, including but not limited to Ceph, Swift, and OpenStack.

Job Responsibility:

  • Contribute to the design, implement, and administer high-availability storage solutions, spanning SDS and SAN environments, as well as 'Storage as a Service' systems for private cloud environments
  • Ensure the seamless integration of storage solutions such as object, block and file storage with bare metal, IaaS, and PaaS services, optimizing performance and scalability
  • Conduct comprehensive performance analysis and optimization of SAN environments, focusing on efficiency, reliability, and integration with SDS initiatives
  • Collaborate on the strategy and implementation of data protection, disaster recovery, and security protocols across all storage infrastructures
  • Collaborate with cross-functional teams, including network engineers, developers, and cloud architects, to ensure the compatibility and integration of storage solutions with overall system architecture
  • Provide technical leadership and support related to SDS, including troubleshooting, and resolving any system issues to ensure high availability and performance
  • Keep abreast of the latest trends and technologies in SDS and participating in relevant educational opportunities to support this
  • Drive continuous improvement by staying updated with emerging technologies and industry best practices, ensuring the security, stability, and scalability of the system architecture
  • Accountable for the quality, usability, and performance of the solutions
  • 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
  • Consistently share best practices and improve processes within and across teams

Requirements:

  • 1+ years of experience in a collaborative development environment, utilizing modern software development methodologies
  • 1+ years scripting/coding experience in one of the following languages: C/C++ development, Bash, Python or GO
  • 1+ years of experience in a storage engineering role, with a focus on software-defined storage solutions in cloud environments
  • Understanding of various storage architectures and solutions, including object storage (with technologies like Amazon S3, OpenStack Swift), block storage (using software like iSCSI, Fibre Channel), and file storage (solutions such as NFS, SMB/CIFS)
  • Proficiency with data management and storage protocols/services (e.g., Fibre Channel, iSCSI, NFS, SMB/CIFS)
  • Familiarity with virtualization technologies (e.g., VMware, Hyper-V) and their interaction with underlying storage infrastructures
  • Understanding of and experience with software-defined storage services such as Ceph, MinIO, Swift, OpenStack, and GlusterFS
  • Proficiency with cloud services and infrastructure, including public and private cloud environments
  • Solid knowledge of traditional storage technologies and how they integrate with software-defined solutions
  • Familiarity with Linux operating systems and scripting languages such as Python, Bash, or Perl
  • Ability to plan and execute migration strategies from traditional SAN to SDS, ensuring data integrity, minimal downtime, and system performance optimization
  • Ability to troubleshoot complex storage issues, including performance bottlenecks, data recovery, and optimization challenges
  • Excellent interpersonal and collaborative skills to work effectively with various teams within the organization
  • Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving potential issues before they arise
  • Exceptional problem-solving capabilities, with a proven track record of overcoming technical challenges
  • Effective communication skills, capable of building strong relationships with team members, stakeholders, and external partners
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience

Nice to have:

  • 1+ years of professional software development experience
  • 1+ years of experience with systems architecture and design
  • 1+ years of experience working with AWS, GCP, Azure, or another cloud service
  • 1+ years of experience in open-source frameworks
  • Certifications relating to cloud services (e.g., AWS, GCP, Azure), software-defined storage technologies (such as Ceph or OpenStack), or related areas are highly advantageous
What we offer:
  • 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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Engineer II - Software Defined Storage

New

Software Engineer II - Backend - Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in software engineering, with experience contributing to backend systems, microservices, or data-driven applications
  • Experience with C# and .NET, including object-oriented programming, unit testing, and web services
  • Experience working with PostgreSQL or similar relational databases, including writing queries and understanding basic performance considerations
  • Familiarity with container technologies such as Docker and microservice-based architectures
  • Working knowledge of automated testing practices (e.g., xUnit, Postman)
  • Familiarity with CI/CD concepts and modern development pipelines
  • Familiarity with Python
  • Exposure to cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure
  • Basic familiarity with cloud-native services for data storage, compute, and monitoring
  • Experience working on SaaS applications or cloud-hosted services
Job Responsibility
Job Responsibility
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right
New

Engineering Manager II, Data & ML Systems

As an Engineering Manager on the FinTech Data & ML Systems team, you will lead a...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience and proven experience as a Software or Data Engineering Manager, leading teams that deliver large-scale data infrastructure or platform solutions
  • Deep technical expertise in distributed data systems, including data ingestion, transformation, storage, and streaming
  • Working knowledge of machine learning workflows and supporting infrastructure (e.g., feature engineering, model training, deployment, and monitoring)
  • Strong leadership, communication, and cross-functional collaboration skills — especially when partnering with analytics, data science, and product teams
  • Demonstrated ability to set vision, define roadmaps, and deliver data-driven solutions that support analytics and ML applications
  • Passion for mentoring engineers and fostering an environment of learning, innovation, and accountability
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field with 10+ years of experience
Job Responsibility
Job Responsibility
  • Lead a high-performing team of data engineers and platform specialists in designing, implementing, and scaling data and ML solutions that power analytics, decision-making, and automation across FinTech
  • Drive the architecture and delivery of robust data pipelines, feature stores, and data platforms that enable machine learning and advanced analytics use cases
  • Collaborate closely with product managers, data scientists, and ML engineers to define and deliver reliable data and model workflows that support critical FinTech applications
  • Provide technical leadership in data architecture, ETL design, model training pipelines, and productionization of ML workflows
  • Identify opportunities to use data and ML to solve key business challenges, improve efficiency, and unlock new capabilities across payments, compliance, and financial systems
  • Promote a culture of technical excellence, encouraging best practices in system design, testing, observability, and maintainability across both data and ML domains
  • Mentor and develop engineers, fostering a collaborative, inclusive, and high-performance culture where teams can experiment, learn, and grow
  • Ensure reliability and scalability of FinTech data and ML systems through strong engineering discipline and well-defined operational practices
Read More
Arrow Right
New

Software Engineer II - Office AI Platform

Come join Microsoft Office AI team to work on state-of-the-art services, AI solu...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, Typescript, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Distributed systems and cloud scale, proven ability to design, implement and operate scalable, fault-tolerant microservices and distributed storage on cloud platforms such as Azure
  • experience building APIs and services, designing data pipelines and feedback loops, and implementing secure, compliant solutions
  • AI and machine learning mastery, hands-on experience with state-of-the-art generative AI and ML frameworks and deep understanding of large language models, embeddings, prompt engineering and model fine-tuning
  • Technical leadership, demonstrated experience leading complex initiatives from concept to production, mentoring engineers, and driving technical decision-making while working with cross-functional teams
  • Security and compliance, ability to meet Microsoft’s and customers’ security and background requirements and to ensure that solutions adhere to responsible AI and data privacy standards
  • Demonstrated passion for mentoring, fostering an inclusive team culture, and collaborating closely with product, research and design partners to drive strategy and deliver user value
Job Responsibility
Job Responsibility
  • Design and implement scalable, reliable, and secure AI services on Azure, optimizing performance, cost and compliance
  • Apply knowledge of generative AI, large language models, and modern frameworks to develop intelligent features and automation within the service
  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals
  • Contribute to fixing, enhancing, and supporting our services in production, including periodic on-call duties where necessary
  • Have sense of ownership and drive on well-defined but ambiguous problems
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products
  • Work with international teams within Microsoft
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - Observability

We’re seeking a Senior Software Engineer II with a passion for observability, an...
Location
Location
Canada
Salary
Salary:
179200.00 - 210600.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years building distributed systems in Java, Golang or Python and running in k8s
  • 2+ years on an SRE, DevOps, observability, or similar platform engineering team delivering capabilities to multiple product engineering teams
  • Deep experience in the use of Prometheus, AlertManager, and Grafana
  • Experience with operating in-house observability infrastructure and being on-call for it
  • BS, MS, or PhD in computer science or a related field, or equivalent work experience
Job Responsibility
Job Responsibility
  • Architect, design, build and operate end-to-end solutions for collecting, shipping, storing and querying Open-Telemetry signals from infrastructure, application containers, and k8s clusters, with a heavy focus on self-service, multitenancy, reliability and velocity
  • Operate global and regional storage and query backends for metrics, traces, and logs
  • Define and implement the building blocks for querying, visualizing and acting on 300M+ active time series using Grafana, Prometheus, AlertManager, and PagerDuty
  • Evaluate and implement new capabilities for logging, trace analytics and application profiling
  • Work directly with product engineering teams, on calls, and incident commanders to evangelize and deliver enhancements to our observability platform
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
  • Offers Equity
  • Fulltime
Read More
Arrow Right
New

Research Data Engineer II

Supports the implementation and maintenance of analytical and data science-based...
Location
Location
United States of America , Rochester
Salary
Salary:
77216.00 - 115824.00 USD / Year
urmc.rochester.edu Logo
University of Rochester
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Data Science, Biomedical Science, Computer Science, Mathematics, Statistics or similar discipline
  • 2 years of experience in technology and data intensive roles and environments
  • Programming experience in Structured Query Language (SQL) and one other applicable language (Java, Python, and/or R)
  • Experience with Change Management solutions
  • Experience with Version Control solutions (e.g. Git)
  • Understanding of data analytics and statistical methods
  • Expertise of software engineering best practices such as version control and software release management
  • Strong analytical and problem-solving skills
  • Strong organizational skills
  • Ability to work with others in a matrix management environment
Job Responsibility
Job Responsibility
  • Builds, maintains and evolves general Extract, Transform and Load (ETL) data pipelines and overall data architecture to accommodate a growing amount of data from a variety of large research data sources
  • Maintains and modifies data transfer solutions for study protocol requirements outlined in the Data User Agreements
  • Works with research team members to support the conversion of protocol and technical requirements into professional clinical trial data collection software solutions
  • Ensures timely completion of tasks while managing multiple assignments, project timelines and business user expectations
  • Supports the implementation of custom research project-specific data workflow solutions for data collection, management, reporting and analytics
  • Contributes to the scientific research
  • Adheres to and improves defined application development life-cycle practices, including but not limited to, requirements gathering, writing test plans, source code management, peer code review and quality assurance through unit/system/user acceptance testing
  • Participates in specification, implementation and execution of testing procedures to ensure quality of deliverables, system and data workflow reliability
  • Produces and maintains comprehensive technical and archival data files and documentation for all systems under the Engineer's responsibilities
  • Keeps abreast of current application developments through continuing education, professional reading, online forums, conferences, workshops and professional groups
  • Fulltime
Read More
Arrow Right
New

Product Manager II - Azure Block Storage

Azure Storage is at the heart of Microsoft’s cloud platform, powering mission-cr...
Location
Location
United States , Multiple Locations
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 2+ years experience in product/service/program management or software development OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Research customer and partner scenarios, gather insights into industry trends, listen and understand customer requirements, and translate them into viable product roadmaps, strategies, and motions
  • Drive end to end product development including new ideas, user experience, go to market plan, and growth initiatives
  • Collaborate with cross-functional teams – including engineering, operations, business, marketing, and support – to deliver high-impact features on time and within budget
  • Partner with stakeholders to define, collect, analyze, and interpret metrics to validate product hypotheses, measure success, and iterate quickly
  • Ensure all solutions meet Microsoft’s security, privacy, and accessibility standards
  • Fulltime
Read More
Arrow Right

Data Center Manager and Engineer

Implement and maintain configuration control, change management, asset tracking,...
Location
Location
United States , Columbia; Laurel
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience as a network engineer, infrastructure engineer, or system administrator using a variety of IT devices, including power or cooling systems, PDUs, firewalls, switches, storage appliances, compute infrastructure, network and power cabling standards, fiber or copper distribution panels, or remote access or management technologies
  • Experience dealing with equipment acquisition, racking, cabling standards for copper and fiber, power, space, or cooling planning and monitoring, and physical security
  • Knowledge of networking, including DNS, TCP/IP, Ethernet, and cable termination
  • Ability to lift and carry heavy items weighing up to 60 lbs
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree in a CS or IT field and 5+ years of experience with systems or network administration, or 10+ years of experience with systems or network administration in lieu of degree
  • Ability to obtain a DoD 8570.1 IAT Level II Compliant Certification within 60 days of start date
Job Responsibility
Job Responsibility
  • Implement and maintain configuration control, change management, asset tracking, and logistics coordination for a busy IT data center supporting multiple teams
  • Oversee data center services, coordinate network and hardware setups, and provide technical support
  • Assist with equipment delivery, hardware racking, and cabling
  • Support cyber operations and development efforts by providing secure, scalable, and mission-aligned operations and development or testing environments
  • Interface with program managers, engineers, and operations staff to define data center requirements and priorities, coordinate installations and changes, and minimize downtime
  • Assist with planning, and troubleshoot and solve complex infrastructure issues, including hardware, software, and networking
  • Create, maintain, improve, and document processes on the technologies you support
  • Understand all aspects of the data center and equipment or systems you support
What we offer
What we offer
  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
Read More
Arrow Right
New

Coverage Counsel

GEICO is seeking a Coverage Counsel to join its Enterprise Litigation and Invest...
Location
Location
United States , Chevy Chase; New York; Cleveland; Chicago
Salary
Salary:
118900.00 - 235750.00 USD / Year
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Juris Doctor (JD) degree from an accredited law school
  • Admission to practice law in at least one U.S. jurisdiction
  • 3–7 years of substantive experience in coverage litigation, including direct involvement in coverage disputes, declaratory judgment actions, and related insurance litigation
  • Proven track record of managing complex coverage matters, including bad faith and extra-contractual claims
  • Strong analytical, problem-solving, and decision-making skills
  • Excellent written and verbal communication skills, with the ability to explain complex coverage concepts to claims professionals and non-lawyers
  • Experience conducting factual and legal research, drafting coverage opinions, and preparing litigation documents
Job Responsibility
Job Responsibility
  • Advise the claims organization on coverage issues, including interpretation of policy language and application to specific claims
  • Manage and litigate coverage disputes, including declaratory judgment actions and appeals
  • Provide legal guidance on bad faith and extra-contractual allegations related to coverage matters
  • Conduct factual and legal research, draft coverage opinions, and develop in-house presentations on coverage topics
  • Review documents and provide recommendations to Legal Department management
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right