CrawlJobs Logo

Software Engineer, Caching Infrastructure

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

Job Description

The Caching Infrastructure team is responsible for building a caching layer that powers many critical use cases at OpenAI. We aim to provide a high-availability, multi-tenant cache platform that scales automatically with workload, minimizes tail latency, and supports a diverse range of use cases. We’re looking for an experienced engineer to help design and scale this critical infrastructure.

Job Responsibility

  • Design, build, and operate OpenAI’s multi-tenant caching platform used across inference, identity, quota, and product experiences
  • Define the long-term vision and roadmap for caching as a core infra capability, balancing performance, durability, and cost
  • Collaborate with other infra teams (e.g., networking, observability, databases) and product teams to ensure our caching platform meets their needs

Requirements

  • 5+ years of experience building and scaling distributed systems, with a strong focus on caching, load balancing, or storage systems
  • Deep expertise with Redis, Memcached, or similar solutions, including clustering, durability configurations, client-side connection patterns, and performance tuning
  • Production experience with Kubernetes, service meshes (e.g., Envoy), and autoscaling systems
  • Think rigorously about latency, reliability, throughput, and cost in designing platform capabilities
  • Thrive in a fast-paced environment and enjoy balancing pragmatic engineering with long-term technical excellence

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 or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • 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, may also be provided
  • Offers Equity
  • Performance-related bonus(es) for eligible employees

Looking for more opportunities?

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

Similar Jobs for

Software Engineer, Caching Infrastructure

8 matching positions

Staff Software Engineer, Backend - Core Services

Location
Location
Brazil , Sao Paulo; Rio de Janeiro
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience as a Software Engineer, with significant experience in designing, building, and operating large-scale, high-availability distributed systems in a production environment
  • Deep expertise in Backend Infrastructure: Strong mastery of microservices architecture, distributed databases, caching strategies, and asynchronous messaging systems
  • Proven Leadership: Ability to lead multi-quarter projects, break down ambiguous technical problems, and drive complex initiatives to successful completion across team boundaries
Job Responsibility
Job Responsibility
  • Lead the design and architecture of large-scale, resilient backend services and distributed systems for core platform components
  • Own complex backend technical initiatives that impact major product areas or multiple infrastructure and cross-platform engineering teams
  • Drive technical decision-making and establish architectural standards and patterns for the wider Core Services organization
  • Implement critical, high-performance backend features and microservices using modern languages and infrastructure
  • Champion a culture of operational excellence by establishing best practices for observability, proactive monitoring, automated load testing, and incident response
  • Aggressively identify and resolve systemic technical debt, architectural bottlenecks, and non-performant queries/logic across foundational backend systems
  • Partner closely with Staff Engineers, Engineering Managers, and Product Managers to define technical roadmaps that align with long-term business strategy
  • Represent the team and its technical strategy in cross-organizational forums and drive consensus on complex technical tradeoffs
  • Act as a force multiplier by mentoring other backend engineers, elevating the technical capabilities and systems thinking of the entire organization
  • Provide in-depth, rigorous feedback in design and code reviews for critical systems
  • Fulltime
Read More
Arrow Right

Software Engineer Vi

Design Spectrum mobile applications and services as part of a design solution de...
Location
Location
United States , Maryland Heights
Salary
Salary:
Not provided
corporate.charter.com Logo
Spectrum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Information Technology, Computer Science, Electronics Engineering, or a related field. 5 years of experience: using Spring Boot and Microservices to build and develop Enterprise Web applications
  • designing applications, coding applications, testing applications, and handling huge data sets with Java 17, J2EE, or SQL
  • managing, integrating, and warehousing data utilizing ETL methodologies
  • and utilizing Redis to cache data. 3 years of experience utilizing Kafka to build real-time streaming data pipelines
Job Responsibility
Job Responsibility
  • Design Spectrum mobile applications and services as part of a design solution development team
  • Support all Mobile information technology efforts to simplify application design
  • Analyze and develop Java 17, Python, and ETL based application solutions per business requirements
  • Design, develop, modify, and implement solutions and services to support the organization's applications
  • Partner with key stakeholders to provide technical direction
  • Develop and implement strategies to migrate, consolidate, and update systems
  • Provide architectural Kafka framework solutions to develop, maintain, and enhance application and information systems to build real-time data pipelines
  • Evaluate the impact of changes, additions, or decommissions based on interactions and integrations between spectrum mobile systems, applications, and services within the environment
  • Develop application roadmaps, align development plans, and ensure effective integration among application systems, information systems and infrastructure
  • Maintain knowledge of trends and technology innovations in the Cable, Telecom, and IT industry to execute proofs-of-concept for new approaches and platforms
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - DevOps/VCU-CCU Infotainment Systems

At General Motors, we are building software-defined vehicle platforms that will ...
Location
Location
United States , Austin
Salary
Salary:
189300.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, DevOps, build engineering, platform engineering, or release engineering roles aligned with staff-level scope at GM
  • Proven experience leading large technical initiatives across multiple teams from design through production rollout
  • Strong experience designing and operating scalable CI/CD systems and developer platforms
  • Deep knowledge of build and automation tooling such as Jenkins, GitHub Actions, GitLab CI, or similar
  • Experience with embedded Linux build systems, cross-compilation environments, or complex platform build pipelines
  • Strong programming and scripting skills in languages such as Python, Bash, Groovy, or similar
  • Experience with cloud and container technologies such as Docker, Kubernetes, and at least one major cloud platform
  • Hands-on experience with observability tooling for metrics, logging, tracing, dashboards, and alerting
  • Strong architectural thinking across APIs, workflows, integrations, automation, and system reliability
  • Demonstrated ability to mentor engineers, influence architecture, and drive execution in a matrixed organization
Job Responsibility
Job Responsibility
  • Define technical strategy and architecture for DevOps, CI/CD, and build platforms supporting VCU/CCU infotainment systems across multiple vehicle programs
  • Design and optimize scalable CI/CD pipelines for embedded Linux (Yocto) builds, including build orchestration, test automation, artifact management, and release workflows
  • Improve build performance and reliability through distributed build systems (BuildBarn/RBE), caching strategies, and infrastructure optimization
  • Automate release processes including branching strategy, versioning, artifact promotion, quality gates, and compliance checks
  • Build self-service platforms, tooling, and dashboards that reduce manual effort and accelerate delivery for engineering teams
  • Improve developer workflows through GitHub automation, PR validation, smoke testing, and streamlined feedback loops
  • Establish end-to-end observability and operational excellence using metrics, logs, dashboards, alerting, incident response, and root cause analysis
  • Leverage AI/ML techniques for predictive build failures, intelligent test selection, resource optimization, anomaly detection, and proactive incident prevention
  • Lead cross-functional initiatives from concept to production, including architecture reviews, technical design discussions, and communicating trade-offs to stakeholders
  • Mentor engineers across DVE on CI/CD best practices, build engineering, and infrastructure patterns
What we offer
What we offer
  • Incentive pay program offering payouts based on company performance, job level, and individual performance
  • Company vehicle evaluation program (upon successful completion of a motor vehicle report review)
  • Relocation benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Cloud Development

The AI Platform team is responsible for building the foundational infrastructure...
Location
Location
Canada
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree with 4–6 years of relevant industry experience, or Master's degree with significant hands-on experience building and operating production systems, or work experience equivalent
  • Strong, modern Python skills, with experience writing clean, maintainable code and working with a fast toolchain (dependency management, linting, formatting, type checks, pre-commit), building both libraries and CLIs that output structured data
  • Advance experience with database deployment and management, bonus points for familiarity with Postgres
  • Proven experience deploying and operating workloads in cloud environments, including production-grade infrastructure on GCP and GKE (artifact registries, managed caches, networking and internal load balancing, VPC, DNS, and separation of nonprod and prod)
  • Hands-on experience with Kubernetes and Helm, writing charts that deploy across environments with per-environment configuration and progressive feature rollout
  • Experience with Terraform for provisioning infrastructure across environments, including schema validation and PR-level plan review
  • Experience designing and running scalable APIs that hold up under load, including health and readiness checks, auth, and clean startup and shutdown
  • Experience with Grafana or similar tools for metrics, dashboards, and reading application and infrastructure health together during rollouts
  • Strong problem-solving skills and the ability to debug performance and reliability issues in distributed systems
  • Clear and effective communication skills, with experience collaborating across engineering, product, and infrastructure teams
Job Responsibility
Job Responsibility
  • Design, build, and operate core platform services and APIs used to deploy and serve production workloads at scale
  • Own service reliability end-to-end, driving improvements in availability, scalability, performance, and operational excellence
  • Lead efforts to optimize backend services for throughput, latency, and cost efficiency across distributed infrastructure
  • Design and manage Kubernetes-based workloads, including GitOps deployment pipelines, environment configuration, and resource utilization optimization
  • Own and improve critical parts of the service lifecycle, including packaging, versioning, testing strategies, validation, and deployment automation
  • Implement and evolve observability practices (metrics, logging, tracing, alerting) to improve visibility and operational resilience of backend services and pipelines
  • Partner closely with product, infrastructure, security, and data teams to design scalable platform capabilities that enable new product features
  • Contribute to technical design discussions, propose architectural improvements, and mentor junior engineers through code reviews and knowledge sharing
  • Participate in and help improve operational processes, including incident response, on-call rotations, and post-incident reviews
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Read, analyze, design, build, test and debug applications for system integration...
Location
Location
United States , Burbank
Salary
Salary:
80.00 - 86.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of experience developing software applications
  • Minimum 5+ years hands-on experience configuring systems
  • Minimum 5+ years of experience with some of the following specific technologies: OData, REST, SOAP, FTP/SFTP, JDBC, CSV, XML, JSON, XSL, encryption standards such as PGP, x509.
  • Minimum 5+ years of experience working on JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery
  • Minimum 5+ years of experience working server-side programming languages such as Net, Java, Ruby and Python
  • Minimum 3+years of experience in API development using web services and Service Oriented Architecture (SOA) methodologies.
  • Minimum 3+years of experience in database technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as server caching, browser caching, CDN caching, database query caching, in-memory caching (like Redis and Memcached), and application caching
  • Expertise in comprehensive testing lifecycle inclusive of Unit Testing, User Acceptance Testing, Regression Testing, and Defect Remediation.
  • Comfortable with Agile and Waterfall development lifecycles for project deliveries
  • Experience with software development lifecycle methodologies such as Scrum, Kanban, etc.
Job Responsibility
Job Responsibility
  • Read, analyze, design, build, test and debug applications for system integrations solutions with focus on HR data between internal and external systems
  • Design and implement applications using Web Services methodologies such as XML, XSLT, JSON, xPath and other related technologies
  • Design and build user friendly interfaces using scripting languages and front-end frameworks and libraries
  • Develop and manage server-side programming and APIs
  • Manage databases for HR data within the technology landscape for various subscribing systems
  • Participate in project and DevOps delivery from requirements gathering to deployment
  • Lead business and stakeholder teams to effectively translate business requirements into technical solutions keeping in mind best practices and industry standards
  • Perform fit-gap analysis to identify opportunities to automate and make existing processes more efficient.
  • Collaborate with various teams, including third party vendors, Enterprise Applications and Infrastructure teams on various projects and day-to-day deliverables
  • Mentor junior team members to ensure deliverables are met
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Sr. C++ Software Engineer 4

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers...
Location
Location
United States , Chicago; Englewood
Salary
Salary:
129515.93 - 203525.03 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • In-depth understanding of cloud, containerization and other related technologies, familiar with distributed architecture and commonly-used middleware such as cache, message queue, Nginx, etc.
  • Experience in large-scale online service design, development and operation and maintenance is preferred
  • Good understanding of Linux/Unix, with excellent data structure and algorithm foundation
  • Proficiency in C/C++ or Golang and network programming.
  • Experience with large system software design and development.
  • Experience with distributed systems and mission-critical systems is preferred.
  • Demonstrated expertise in problem solving and technical innovation.
  • Strong passion with learning/practicing new technics.
  • Knowledgeable about SDLC, Agile and Software Engineering Methodology.
  • Team working skills, Good communication skills, Willingness to work under pressure.
Job Responsibility
Job Responsibility
  • Construct and optimize the infrastructure of the ad delivery system with high concurrency, high availability, and low latency ad delivery.
  • Continuous optimization and reconstruction of existing systems to support rapid business development.
  • Responsible for end-to-end software development, Assists with the software update process for existing applications and roll-outs of software releases.
  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Development Engineers.
  • Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of specified engineering specialty.
  • Displays in-depth knowledge of and ability to apply, process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences.
  • Design, architect, and implement solutions utilizing AWS services, Kubernetes, and containerization technologies.
  • Develop and manage highly scalable and reliable infrastructure on AWS, ensuring optimal performance and cost efficiency.
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Fulltime
Read More
Arrow Right

.NET Software Engineer

You will join one of our established high-performing teams within the Betting di...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
geniussports.com Logo
Genius Sports
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++)
  • Flexibility to work on all areas of the service stack, front-end, back-end, infrastructure etc.
  • Understanding of the principles of good software design
  • Knowledge of testing methodology (TDD) and designing high-quality testing suites
  • Understanding of Data Structures, Databases and Caching Technologies
Job Responsibility
Job Responsibility
  • Focus on the delivery of technical and product-focused initiatives to expand and scale up the industry's leading Sportsbook and Risk Management products
  • Build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines and cloud infrastructure
  • Innovate, architect, deliver and maintain an industry-revolutionising product
What we offer
What we offer
  • Competitive salary and range of benefits
  • Support for employee wellbeing
  • Opportunities to grow skills, experience and career
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (HCM)

Senior technical role responsible for designing, building, and evolving enterpri...
Location
Location
United States , Burbank
Salary
Salary:
90.00 - 93.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have Staff HR/HCM knowledge
  • Must have HCM integration and framework experience
  • Experience with Workday connector PECI
  • Core Competencies – API, SOAP, REST
  • Seasoned Workday Engineer
  • Java scripting/scripting language, Rest API
  • Deep subject matter expertise in Workday HCM integrations, including PECI, Studio, Core Connector, Web Services API, BIRT, and EIB (5+ years)
  • Extensive experience developing Workday integrations for consumers and downstream systems, with strong understanding of HR data flows and architecture (5+ years)
  • Strong knowledge of Workday HCM business processes, security frameworks, advanced reporting, and Workday Security Integration concepts
  • Proficiency with integration technologies and standards including Web Services, XSLT, JSON, xPath, APIs, messaging bus, pub-sub, and ETL patterns
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy high-performance, scalable Workday integrations between internal and external systems using tools such as Workday Studio, EIB, RaaS, BIRT, and Workday Extend
  • Translate complex business and HR requirements into robust integration designs and technical specifications, ensuring data quality, security, and maintainability
  • Implement and optimize integrations leveraging Complex Calculated Fields, Workday Custom Reports, Web Services, XSLT, JSON, and xPath, following Workday SDLC and integration best practices
  • Assess Workday twice-yearly releases to identify impacts and opportunities, and implement enhancements that take advantage of new HCM features and capabilities
  • Troubleshoot and resolve critical integration incidents through root cause analysis, partnering with enterprise applications, infrastructure, and third-party teams as needed
  • Apply data integration best practices (APIs, messaging bus, pub-sub, ETL) to design resilient, secure, and reusable integration patterns across HCM platforms
  • Partner closely with architects, business systems analysts, and other software and data engineers to align solutions with enterprise architecture and HR technology strategy
  • Serve as a subject matter expert and technical lead on projects, explaining difficult concepts and influencing stakeholders to adopt sound technical approaches and standards
What we offer
What we offer
  • medical, dental, and vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right