CrawlJobs Logo

Software Engineer, Online Storage

United States, San Francisco 230000.00 - 385000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

We are the Online Storage team powering ChatGPT, Sora, and the OpenAI APIs. We’re a growing team set up to own the databases and online‑storage infrastructure that serve all our products. As OpenAI scales, we’re seeking experienced, problem‑solving engineers to build robust, high‑performance, and scalable database systems. Our ability to rapidly iterate on products while ensuring reliability and speed is key to our success. You’ll work in a fast‑paced, collaborative environment, building systems that serve hundreds of millions of users globally, with a strong emphasis on safety, reliability, and performance. We’re hiring skilled software engineers to join the Online Storage team. You’ll help design and build a large‑scale database, collaborate with various product teams to scale it to meet their needs, and own operational excellence by defining SLAs and KPIs that directly satisfy stakeholder expectations. This is a critical role for engineers who thrive on solving complex, large‑scale challenges and are passionate about building resilient systems that perform under load.

Job Responsibility

  • Design and build highly scalable, reliable, and performant database
  • Design and build highly simple and intuitive APIs for the underlying database
  • Analyze and resolve performance and scalability bottlenecks to improve overall system efficiency
  • Debug, instrument, and fix system issues — from pinpointing root causes to delivering long-term solutions
  • Define technical strategy and guide the development of robust infrastructure that supports high-scale production systems and evolving business needs
  • Collaborate closely with product teams to deeply understand requirements and deliver impactful solutions
  • Boost engineering productivity by building intuitive tools and systems that empower fellow developers
  • Own the reliability of the systems you build, including participating in an on-call rotation to address critical incidents

Requirements

  • 4+ years of industry experience
  • 2+ years leading large-scale, complex projects or technical initiatives as an engineer or tech lead
  • Strong passion for building distributed systems at scale, with a focus on reliability, scalability, security, and continuous improvement
  • Expertise in systems programming, with hands-on experience in multi-threading and concurrency
  • Proficiency in C++ and/or Python is highly preferred
  • Preferably, domain experience in areas such as databases, large-scale data systems, storage, caching, search, or other core components of distributed infrastructure
  • Excellent communication skills, with the ability to build consensus across diverse technical and non-technical stakeholders

Nice to have

Domain experience in areas such as databases, large-scale data systems, storage, caching, search, or other core components of distributed infrastructure

What we offer

  • Offers Equity
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick and safe time (1 hour per 30 hours worked)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Online Storage

8 matching positions

Software Engineer, Online Storage

We are the Online Storage team powering ChatGPT, Sora, and the OpenAI APIs. We’r...
Location
Location
United States , Seattle
Salary
Salary:
230000.00 - 385000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of industry experience
  • 2+ years leading large-scale, complex projects or technical initiatives as an engineer or tech lead
  • Strong passion for building distributed systems at scale, with a focus on reliability, scalability, security, and continuous improvement
  • Expertise in systems programming, with hands-on experience in multi-threading and concurrency
  • Proficiency in C++ and/or Python is highly preferred
  • Excellent communication skills, with the ability to build consensus across diverse technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design and build highly scalable, reliable, and performant database
  • Design and build highly simple and intuitive APIs for the underlying database
  • Analyze and resolve performance and scalability bottlenecks to improve overall system efficiency
  • Debug, instrument, and fix system issues — from pinpointing root causes to delivering long-term solutions
  • Define technical strategy and guide the development of robust infrastructure that supports high-scale production systems and evolving business needs
  • Collaborate closely with product teams to deeply understand requirements and deliver impactful solutions
  • Boost engineering productivity by building intuitive tools and systems that empower fellow developers
  • Own the reliability of the systems you build, including participating in an on-call rotation to address critical incidents
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick and safe time (1 hour per 30 hours worked)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Online Storage

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , Seattle
Salary
Salary:
186576.00 - 330000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering experience with deep focus on backend and/or platform systems
  • Deep expertise in storage technologies
  • Experience deploying and orchestrating databases at scale
  • Strong background in database performance optimization, preferably with SQL databases
  • Experience designing and evolving storage platforms
  • Infrastructure experience with tools such as Terraform and AWS
  • Hands-on experience with databases such as TiDB, MySQL, or MongoDB
  • Experience building internal tooling and automation to improve reliability and developer efficiency
Job Responsibility
Job Responsibility
  • Build and scale systems to support large datasets and high-throughput workloads with strong performance and reliability guarantees
  • Design and evolve resilient, distributed storage systems that operate reliably
  • Navigate ambiguity and drive clarity across complex storage and infrastructure challenges
  • Diagnose and resolve deeply technical issues within storage engines, including analyzing internal behavior and, when necessary, diving into source code
  • Lead careful, reliability-focused migrations that minimize risk and ensure seamless transitions for dependent systems
  • Build foundational storage capabilities that significantly reduce friction for product engineers, enabling teams to move faster and more confidently
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • equity
  • commission
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Chaos Engineering

The High Availability (HA) team part of M365 Core, is seeking a Senior Software ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience
  • 3+ years of software design and development experience with backend services
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: 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
  • Own feature projects that directly impact behavior of High Availability component of Exchange Online (EXO) that reliably provides 4.5 9s of availability
  • Write production, monitoring, and test code, create reports and conduct performance analysis of storage engine, database replication, networking layer
  • Research Chaos experiments, identifying opportunities for testing and operational readiness of critical service components
  • Engage with EXO, Azure, and MSR partners to build interfaces for a modern Chaos experience, improve service resilience, improve predictability and observability of M365 distributed systems
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Staff Embedded Software Engineer - Camera Firmware

As a Staff Embedded Software Engineer, you will spearhead the development of bra...
Location
Location
United States , San Mateo
Salary
Salary:
200000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 10+ years of professional experience in systems software development for performance and resource-constrained environments
  • 5+ years of experience building software for Linux-based platforms
  • Demonstrated experience leading large-scale, cross-functional initiatives from concept to production
  • Proven experience leading initial board bring-up and hardware-software co-design for first-generation embedded devices
  • Hands-on experience with low-level protocols (SPI, I2C, UART, USB) and the ability to debug complex hardware-software interactions
  • Experience designing, implementing and debugging concurrent/multithreaded firmware services
  • Strong understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage
  • Proficient in at least one systems programming language: C++ or Golang
  • Familiarity with Bash scripting and Python for tooling and automation
Job Responsibility
Job Responsibility
  • Unlocking New Markets: Lead the end-to-end lifecycle of entirely new camera categories for untapped market segments
  • Architectural Leadership: Own the firmware roadmap and drive the large-scale architectural changes required to support novel features across the entire stack
  • System-Wide Technical Depth: Engineer high-performance features across a diverse software landscape
  • Complex Problem Solving: Tackle the most system-level challenges
  • Navigate Multi-Dimensional Trade-offs: Systematically balance conflicting priorities
  • Cross-Functional Optimization: Partner with CV, Streaming, and Storage teams to architect vertically integrated features
  • Operational Excellence at Scale: Champion a reliability-first culture for a global fleet of 1.5 million perpetually online devices
What we offer
What we offer
  • Healthcare programs
  • Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions
  • Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Paid holidays
  • Firmwide extended holidays
  • Flexible PTO
  • Fulltime
Read More
Arrow Right

Software Test Engineer

Join a leading technology company at the forefront of innovation, shaping the fu...
Location
Location
Canada , Vancouver
Salary
Salary:
28.00 - 33.00 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience across multiple development cycles, with a strong emphasis on platform testing
  • Deep understanding of hardware compatibility across various console generations and PC configurations, including display validation and proper functioning of platform-specific features
  • Expertise in crash investigation and reproduction, including detailed analysis, root cause isolation, and multi-configuration reproduction
  • Solid knowledge of operating system and firmware compliance, ensuring adherence to platform-holder requirements, updates, and security protocols
  • Proficiency in performance testing, covering frame rates, resolution, input latency, and loading times to ensure a smooth experience
  • Extensive experience with input and controller testing for diverse devices (controllers, keyboards, mice, adaptive controllers)
  • Familiarity with online and network feature testing, including cross-platform multiplayer, matchmaking, and cloud saves
  • Experience in storage and installation testing, covering game installation, uninstallation, updates, and storage management across different devices
  • Understanding of UI and display compatibility, ensuring proper resolution scaling, aspect ratios, HDR support, and accessibility across various screen sizes
  • Knowledge of save data and progression testing, including cross-save and cloud synchronization across platforms
Job Responsibility
Job Responsibility
  • Collaborate closely with development teams to provide early-stage testing and feedback, proactively identifying potential issues
  • Create comprehensive documentation, including detailed test cases, test briefs, and knowledge base articles for Quality Assurance
  • Act as the primary liaison between development and core Quality Assurance teams, addressing design questions and facilitating seamless communication
  • Provide timely and insightful feedback to QA Leads on the health and stability of assigned features and areas
  • Guide development teams on effective testing strategies and requirements to ensure thorough coverage
  • Proactively identify and address potential issues that could impact the core QA process, ensuring smooth and efficient workflows
What we offer
What we offer
  • subsidized health, vision, and dental plans
  • paid sick leave
  • retirement plans with a match
  • Fulltime
Read More
Arrow Right

Data Platform Engineer (Ai-Enabled)

Global Controllers Technology is looking for a hands-on data engineer who is pas...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years overall experience in Big Data or Enterprise large-scale application development using scalable tools like Databricks, Scala, Java, and the Python ecosystem.
  • Deep understanding of data modeling, data warehousing concepts, methodologies, and best practices.
  • Strong experience with data processing (e.g., Spark, Starburst, Snowflake, Redshift), storage (e.g., Hadoop, MongoDB, Oracle), and ETL (e.g., Airflow, Ab Initio, Talend) solutions.
  • Experience with data engineering techniques such as building data lakes and data warehouses, data mesh architectures, data pipelines, and ETL vs. ELT patterns.
  • Strong expertise in Starburst/Trino with deep understanding of data federation and data virtualization architectures.
  • Experience with real-time data processing and data virtualization technologies such as Starburst, Snowflake, and Flink (preferred).
  • Experience with designing and developing distributed systems, handling structured and unstructured data to store, analyze, and report.
  • Experience with developing and maintaining large and complex database systems using relational databases like Oracle, and other big data technologies like Hadoop, Spark, etc.
  • Proficient in PL/SQL and Unix Shell scripts. Strong SQL, PL/SQL development, and database tuning experience.
  • Experience in designing Online Transaction Processing (OLTP), Operational Data Store (ODS), and Data Warehouse applications.
Job Responsibility
Job Responsibility
  • Drive the creation of a scalable and high-quality data intensive platform leveraging some of the latest methodologies such as Data Virtualization and Data Domains
  • Fulltime
Read More
Arrow Right

Principal Data Scientist - Rentals Marketplace Ads Team

Location
Location
United States
Salary
Salary:
169300.00 - 284700.00 USD / Year
Zillow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Ph.D or Master's degree in a quantitative field
  • 8+ years of work experience involving quantitative data analysis, experimentation and complex problem-solving
  • A strong understanding of statistical concepts, measurement methods, A/B testing and causal inference techniques
  • A proven track record of building and operating value-based pricing systems
  • Mastery of SQL, Excel, Python, along with some experience with Tableau, Databricks, or other visualization software
  • Superb verbal and written communication skills with the ability to distill sophisticated issues and detailed analysis into simple, structured frameworks with concrete action plans
  • Able to work cross-functionally and influence business partners to set realistic goals and focus on data-driven solutions
  • Keen understanding and experience with online products
Job Responsibility
Job Responsibility
  • Analyze and interpret large, complex datasets to identify trends, patterns, and insights that support Zillow’s burgeoning rentals ecosystem
  • Collaborate with product stakeholders to define key metrics, goals, and objectives, and develop data-driven strategies to achieve them
  • Utilize causal inference techniques and novel experimental designs to evaluate and iterate on our pricing program
  • Mentor and coach junior team members on executing analytic requests and help unblocking through code reviews & best practice sharing
  • Work closely with cross-functional teams, such as product, marketing, engineering, and corporate strategy, to ensure relevant insights are surfaced for decision making
  • Collaborate with data engineering teams to design and optimize data pipelines and workflows to support efficient data collection, storage, and processing
  • Provide insights and recommendations based on data analysis to drive product decisions and roadmap
  • Effectively communicate complex analytical findings to diverse stakeholders, translating technical concepts into actionable insights and recommendations
  • Dive into Zillow's internal and third party data (think Hive, Presto, SQL Server, Databricks) to develop solutions that will help move the business forward and enable better decisions at a rapid speed
What we offer
What we offer
  • Equity awards
  • Fulltime
Read More
Arrow Right

Engineering Manager, Storage

The Online Data organization ensures Airbnb customers are delighted in experienc...
Location
Location
United States
Salary
Salary:
204000.00 - 255000.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of engineering management experience
  • 6+ years of relevant software development experience in a fast paced tech environment
  • Experience with building and operating distributed databases and services that are long-term and evolvable
  • Experience in organization design for a team that is scaling up
  • Expertise with a public cloud provider (AWS, GCP, Azure) and their Storage, VM, networking, Kubernetes, Security offerings
  • Excellent communication skills and the ability to work well within a team and with teams across the engineering organization
Job Responsibility
Job Responsibility
  • Lead a team of talented, diverse software engineers to build software to make database operations reliable and automated
  • Make the open-source database well-integrated with Airbnb’s Compute, Networking and Security infrastructure
  • Work with TL and team to define and execute on a vision and 3-year roadmap for the control plane area
  • Stay in touch with technical designs and decisions, be the sounding board
  • Synthesize technical information and represent the team with upper management
  • Align with ORM and SRE teams in Online Data on each team’s charter and how each team’s core capabilities fit together
  • Attract top talent, mentor individual contributors and manage their promotions and career
  • Nurture a culture of rigor and responsibly “moving fast” from design, through code review, to production
  • Represent Airbnb with open source communities and external alliance partners
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Employee Travel Credits
  • Fulltime
Read More
Arrow Right