CrawlJobs Logo

Engineer II - Software Defined Storage

geico.com Logo

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

Software Engineer II - Data Platform

Tripadvisor is looking for a Software Engineer II to take this exciting opportun...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in commercial software development
  • A strong history of development with Java
  • Familiarity with Linux
  • Familiarity with designing infrastructure on AWS or other cloud providers
  • Bachelor of Science in Computer Science, Engineering or equivalent
  • Solid foundation in data structures, algorithms, and OO design
  • Willingness and ability to take on new technologies
  • Ability to break down complex problems into simple solutions
  • Strong analytical skills and desire to write clean, correct, and efficient code
  • Sense of ownership, urgency, and pride in your work
Job Responsibility
Job Responsibility
  • Take on projects with independence and a mandate to leave things better than you found them
  • Participate in the planning and initial steps for key changes on the site
  • Be pragmatic when solving problems with a deep understanding of the purpose and goal of your work
  • Touch code at all levels, from client ingestion to data storage, data analysis whatever is required to complete your project. Take responsibility for all aspects of software engineering, from design to implementation, QA, and maintenance
  • Have a CI/CD mindset. Most of our engineers release code to production every few days and we have a daily release cycle
  • Be integral for the code quality on your team through leadership in design and code review. Take responsibility for the quality of the code produced by you and the team
  • Operate across our evolving technology stack - we’re developing in Java, React, SQL, and more
  • Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our stakeholders
  • Work alongside other engineering groups located around the world
What we offer
What we offer
  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonuses
  • “Work your way” with flexibility to suit your lifestyle. Tripadvisor Group takes a remote-friendly approach to collaboration across a worldwide team, with the option to join on-site as often as you’d like or as required by your team
  • Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work
  • Donation matching. Give back? Give more! We match qualifying charitable donations annually
  • Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs
  • Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you
  • Generous referral scheme. Help us grow and be rewarded with generous bonuses for referring successful candidates
  • Travel perks. We believe that travel is employee development, so we provide discounts and more
  • Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges
  • Health benefits. We offer great coverage and competitive premiums
Read More
Arrow Right

Senior Software Engineer II - Frontend - AI 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
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
  • Exposure to frontend performance optimization techniques (code splitting, lazy loading, memoization)
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • 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

Senior Software Engineer II - Frontend - AI 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
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Full-stack experience (C#, Node.js, Python) a plus
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • 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

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

Golang Architect

senior individual contributor with end-to-end technical and delivery ownership f...
Location
Location
United States , Phoenix
Salary
Salary:
160000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience
  • Deep expertise in Golang, distributed systems, and cloud-native architectures
  • Strong hands-on experience with Kubernetes, Docker, GitHub, CI/CD pipelines
  • Proven experience leading end-to-end delivery of large-scale systems
  • Advanced knowledge of testing, observability, and production operations
  • Demonstrated ability to influence senior technical and business stakeholders
  • Strong written and visual communication skills for technical documentation and diagrams
Job Responsibility
Job Responsibility
  • Backend Architecture & Development
  • Design and implement backend services in Golang
  • Build and maintain integrations with Platform, CI/CD, and Change Management tooling (e.g., GitHub Actions, XLR)
  • Establish and evolve Kubernetes foundations, containerization via Docker, and GitHub-based workflows
  • Follow our framework for phased policy enforcement (audit, warn, enforce, gate)
  • Frontend Architecture & Development
  • Lead frontend architecture and implementation using React
  • Develop and maintain OneApp-based applications (highly preferred)
  • Ensure frontend/backend contract alignment and performance
  • Data Modelling & Systems Design
  • Fulltime
Read More
Arrow Right

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

Software Engineer II

Microsoft Viva Insights (also known as Copilot Analytics) empowers organizations...
Location
Location
United States , Redmond
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 in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience applying AI/ML techniques or working with generative AI systems in production environments
  • Familiarity with modern version control systems like Git and agile development methodologies
  • Hands‑on experience with Azure cloud services, including compute, networking, storage, identity, and resource governance
  • Experience designing and maintaining infrastructure‑as‑code (e.g., ARM/Bicep or equivalent) and CI/CD pipelines, including YAML‑based build and release definitions, deployment automation, and troubleshooting deployment failures
  • Experience supporting live‑site operations, including incident triage, root cause analysis, and driving issues to resolution
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • U.S. citizenship required
  • Role must be eligible to obtain and maintain required U.S. Government personnel screenings, including CJIS Security Screening (as applicable) and DoD IT‑2 suitability for access to GCC‑High and Department of Defense cloud environments
Job Responsibility
Job Responsibility
  • Design, implement, test, deploy, and operate large‑scale, distributed backend systems that power AI‑driven insights and analytics for Microsoft 365 Copilot and Viva Insights
  • Apply generative AI and ML techniques to deliver intelligent, personalized experiences that help customers understand and accelerate their AI transformation
  • Act as an embedded engineer for government cloud environments (GCC‑High / DoD), executing onboarding, deployments, troubleshooting, and operational activities with the same ownership and rigor as Core Services full‑time engineers
  • Build, manage, and maintain Azure infrastructure across environments, including compute, networking, storage, identity, certificates, and service dependencies, while adapting engineering practices to security‑ and compliance‑constrained environments
  • Collaborate across disciplines (product, platform, infrastructure, security, monitoring, compliance) to define technical requirements, design robust APIs, and unblock cross‑service dependencies—particularly in government cloud scenarios
  • Drive engineering excellence and service reliability through strong design, testing, observability, proactive monitoring, and deep diagnostics using logs, metrics, telemetry, and Kusto (KQL)
  • Contribute to team culture by mentoring peers, sharing knowledge, and fostering an inclusive, growth-oriented environment
  • Continuously learn and adapt to new technologies, patterns, and best practices in AI, distributed systems, and cloud-native development
  • Fulltime
Read More
Arrow Right

Software Engineer II

HR Employee Experiences Team builds, manages the critical products, and services...
Location
Location
United States , Redmond
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 in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of hands-on, object-oriented software development experience, including applying design patterns in production systems using languages such as C#, Java, or C++
  • 4+ years of experience building modern web applications with client-side technologies such as JavaScript and TypeScript, including frameworks like React
  • Proficiency in C# (or equivalent), including threading, delegates, and LINQ
  • Experience designing and delivering service-oriented architectures using REST and OData
  • Experience working with relational and NoSQL data stores (e.g., SQL Server/T-SQL, Cosmos DB, Azure Storage)
  • Familiarity with automated testing, telemetry, live-site monitoring, and DevOps practices
  • Excellent technical problem-solving, design, coding, debugging, and communication skills
  • Experience working in Agile environments with effective cross-functional collaboration
  • Experience leveraging Copilots and AI-powered productivity tools to improve development efficiency
Job Responsibility
Job Responsibility
  • Design and deliver secure, maintainable, accessible, and scalable enterprise services, with clear component boundaries and well-defined interfaces
  • Apply proven architectural and object-oriented design patterns to build modular solutions that are reliable, diagnosable, and reusable
  • Implement end-to-end features across the stack (design, development, integration, and deployment) using disciplined engineering and DevOps practices
  • Write high-quality, production-ready code and partner in rigorous code reviews to uphold security, performance, and engineering standards
  • Build and maintain automated test coverage (unit, integration, and functional) to prevent regressions and improve release confidence
  • Instrument services with logging, metrics, and alerts
  • leverage telemetry to troubleshoot issues and continuously optimize reliability and performance
  • Contribute to operational readiness by improving monitoring dashboards, alert quality, and runbooks to support healthy production operations
  • Conduct targeted technology spikes and proofs of concept to evaluate new approaches, de-risk design decisions, and accelerate delivery
  • Fulltime
Read More
Arrow Right