CrawlJobs Logo

Software Engineer - Apollo Systems

United States, New York 145000.00 - 200000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer on the Apollo team, you’ll build and operate a large-scale distributed system to allow the remote operation and maintenance of Kubernetes clusters. Our mission is to extract the entire state of a cluster into a portable, high-performance artifact within minutes, enabling full and almost instant cluster reconstruction from the ground up—all while pushing the limits of speed, reliability, and scale. You’ll design and implement backup and restore solutions for Kubernetes, leveraging proprietary compression infrastructure tailored to Palantir’s unique deployment models. You’ll also build and optimize our container artifact store, which is based on the OCI (Open Container Initiative) distribution spec—the industry standard for storing and distributing container images and artifacts. You’ll own the backbone of every environment Apollo supports, from hyperscalers to Army trucks.

Job Responsibility

  • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments
  • Develop performance sensitive storage features and optimizations to store and serve Palantir products
  • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works
  • Working directly with other teams to solve problems that cross the team boundary
  • Debug complex issues and performance problems throughout the stack, including open source

Requirements

  • 4+ years of professional software development experience on core infrastructure with emphasis on operational excellence
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems
  • Bachelor's degree in Computer Science or equivalent
  • Systems programming experience with strong proficiency in golang, Java or equivalent
  • Some familiarity with containers (Docker) and orchestration (Kubernetes) at scale

Nice to have

  • Experience working with hosted container registries such as Amazon Elastic Container Registry (ECR), Google Artifact Registry, or Azure Container Registry (ACR)
  • Familiarity with the OCI Distribution Spec and open source registry projects (e.g., distribution/distribution, Harbor)
  • Experience designing, building, and operating high-scale observability or infrastructure systems
  • Experience building high-quality software in a fast-paced CI/CD development environment
  • High empathy for developer and operators workflows and productivity

What we offer

  • Medical, dental, and vision insurance
  • Voluntary life insurance
  • Basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Take what you need paid time off
  • 2 weeks paid time off built into the end of each year
  • 10 paid holidays
  • Supportive leave of absence program
  • Paid leave for new parents
  • Subsidized back-up care for all parents
  • Fertility and family building benefits
  • Stipend to help with expenses that come with a new child
  • 401k plan

Looking for more opportunities?

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

Similar Jobs for

Software Engineer - Apollo Systems

8 matching positions

Software Engineer - Apollo Systems

Apollo is Palantir’s autonomous software management and deployment platform. It ...
Location
Location
United States , Seattle
Salary
Salary:
145000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional software development experience on core infrastructure with emphasis on operational excellence
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems
  • Bachelor's degree in Computer Science or equivalent
  • Systems programming experience with strong proficiency in golang, Java or equivalent
  • Some familiarity with containers (Docker) and orchestration (Kubernetes) at scale
Job Responsibility
Job Responsibility
  • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments
  • Develop performance sensitive storage features and optimizations to store and serve Palantir products
  • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works
  • Working directly with other teams to solve problems that cross the team boundary
  • Debug complex issues and performance problems throughout the stack, including open source
What we offer
What we offer
  • Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance
  • Employees are automatically covered by Palantir’s basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Take what you need paid time off, not accrual based
  • 2 weeks paid time off built into the end of each year (subject to team and business needs)
  • 10 paid holidays throughout the calendar year
  • Supportive leave of absence program including time off for military service and medical events
  • Paid leave for new parents and subsidized back-up care for all parents
  • Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation
  • Fulltime
Read More
Arrow Right

Software Engineer - Apollo Platform

Are you excited about building world class platforms that power mission critical...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Software Engineering, Computer Science, Math, Physics or similar field
  • Strong software developer with demonstrated proficiency in programming languages, such as Java, Golang, C++, or equivalent
  • Demonstrated ability to learn and work independently and make good decisions with minimal direction
  • Strong written and verbal communication skills
  • Great problem solving skills with ability to evolve complex systems
Job Responsibility
Job Responsibility
  • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments
  • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works
  • Working directly with other teams to solve problems that cross the team boundary
  • Debug complex issues and performance problems throughout the stack
  • Fulltime
Read More
Arrow Right

Software Engineer - Apollo Platform

Are you excited about building world class platforms that power mission critical...
Location
Location
United States , New York
Salary
Salary:
135000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Software Engineering, Computer Science, Math, Physics or similar field
  • Strong software developer with demonstrated proficiency in programming languages, such as Java, Golang, C++, or equivalent
  • Demonstrated ability to learn and work independently and make good decisions with minimal direction
  • Strong written and verbal communication skills
  • Great problem solving skills with ability to evolve complex systems
Job Responsibility
Job Responsibility
  • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments
  • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works
  • Working directly with other teams to solve problems that cross the team boundary
  • Debug complex issues and performance problems throughout the stack
What we offer
What we offer
  • Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance
  • Employees are automatically covered by Palantir’s basic life, AD&D and disability insurance
  • Commuter benefits
  • Take what you need paid time off, not accrual based
  • 2 weeks paid time off built into the end of each year (subject to team and business needs)
  • 10 paid holidays throughout the calendar year
  • Supportive leave of absence program including time off for military service and medical events
  • Paid leave for new parents and subsidized back-up care for all parents
  • Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation
  • Stipend to help with expenses that come with a new child
  • Fulltime
Read More
Arrow Right

Software Engineer - Apollo Platform

Are you excited about building world class platforms that power mission critical...
Location
Location
United States , Seattle
Salary
Salary:
135000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Software Engineering, Computer Science, Math, Physics or similar field
  • Strong software developer with demonstrated proficiency in programming languages, such as Java, Golang, C++, or equivalent
  • Demonstrated ability to learn and work independently and make good decisions with minimal direction
  • Strong written and verbal communication skills
  • Great problem solving skills with ability to evolve complex systems
Job Responsibility
Job Responsibility
  • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments
  • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works
  • Working directly with other teams to solve problems that cross the team boundary
  • Debug complex issues and performance problems throughout the stack
What we offer
What we offer
  • Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance
  • Employees are automatically covered by Palantir’s basic life, AD&D and disability insurance
  • Commuter benefits
  • Take what you need paid time off, not accrual based
  • 2 weeks paid time off built into the end of each year (subject to team and business needs)
  • 10 paid holidays throughout the calendar year
  • Supportive leave of absence program including time off for military service and medical events
  • Paid leave for new parents and subsidized back-up care for all parents
  • Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation
  • Stipend to help with expenses that come with a new child
  • Fulltime
Read More
Arrow Right

HPC & AI Systems Engineer for Integrated Systems Test

HPC & AI Systems Engineer for Integrated Systems Test role at Hewlett Packard En...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems, or equivalent
  • Minimum 4 years of experience
  • Experience with certification & submission to OS vendors of Linux (RedHat, SLES, Ubuntu, etc.), Windows Server operating systems, Windows Client operating systems, and VMWare (ESXi)
  • Experience installing and working with Linux, Windows and VMWare OSes
  • Experience in programming or scripting languages, Python, PowerShell, Perl, Linux Shell, Java, MySQL, MS SQL Server
  • Understanding of Redfish commands, RESTful API, and JSON format
  • Knowledge of creating and using Docker containers and VMs
  • Experience in configuring Storage (internal/external storage, file systems, and raid/non-raid settings) and Networking devices (iSCSI, FCoE, IPs, VLANs, Bonding, Jumbo Frames, LAGs)
  • Knowledge of networking concepts such as NIC teaming, VLANs, IPv4, IPv6
  • Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Work with Program & Product Management, technical leads, and product development teams to obtain product feature requirements
  • Design and implement new test features in existing and new test cases
  • Analyze, debug and provide feedback/resolution on issues uncovered by test team prior to submission of results to OS vendors for approval
  • Implement software solutions for multiple test programs/projects with internal and outsourced development partners
  • Review and evaluate the implementation and use of test automation and test tools
  • Planning, development, and implementation of software tools for the testing and evaluation of current and next-generation HPE HPC products
  • Debug and analyze issues to a successful resolution
  • Perform testing in local and remote labs
  • Drive appropriate automated test execution to test engineers at various global locations
  • Provide training and guidance to test teams both onshore and offshore
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer - Android

As a part of Walmart Global Tech (WGT) you'll build industry defining reusable c...
Location
Location
United States , Reston
Salary
Salary:
108000.00 - 216000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Well-rounded understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning
  • Android SDK along with good working understanding on Geo fencing api to enable location-based features in our app
  • Good understanding of Android sandbox and its design systems
  • Advanced level in Kotlin programming language, system design and UX design choices
  • Comfortable in exploring new ideas and writing ADR documents for peer reviews
  • Working knowledge on Android push notifications, In-app-messaging service integrations
  • Intermediate to Advanced knowledge on GraphQL / Apollo
  • Able to take challenges to dive deep into build tool development, Gradle build performance improvement and its tooling improvements in CI/CD pipeline
  • Static code analysis using lint and custom lint tooling development
  • Use App profiling tools to assess and improve our user experience using benchmark reporting, memory profiling, caching improvements, app launch performance improvements
Job Responsibility
Job Responsibility
  • Build, and maintain engaging and high-performant apps for our customers at a very high scale
  • Produce robust, maintainable, highly tested, reusable code for developing functionality, configuration, improved performance, scalability, availability, security, monitoring and alerting for software test, integration, and production environments
  • Plan and implement a series of steps which potentially include reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security
  • Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs. Assist in creation of simple, modular, extensible functional design for the product/solution in adherence to the requirements
  • Assess gaps, updates, and modifications between the customer, business expectations, and the existing product/solutions
  • Analyze defects from past projects and solutions to avoid recurrence of similar defects
  • Analyze system performance impacting the complete product for non-functional requirements such as reliability, operability, performance efficiency, and security
  • Troubleshoot performance and availability bottlenecks within the application
  • Develop, maintain, and enhance automated test cases and deployment procedures
  • Follow coding and design best practices developed by the teams and contribute towards their continuous improvement
What we offer
What we offer
  • Health benefits include medical, vision and dental coverage
  • Financial benefits include 401(k), stock purchase and company-paid life insurance
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement
  • You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes
  • Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities
  • Annual or quarterly performance bonuses
  • Stock
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer

ETHGlobal is growing the most valuable developer community in web3. We're a smal...
Location
Location
United States; Canada
Salary
Salary:
100000.00 - 150000.00 USD / Year
ETHGlobal Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have 3-5+ years of experience shipping high quality products
  • Experience working across the backend and frontend stack
  • Experience working with TypeScript, Node, Express, Apollo, GraphQL, and relational databases (MySQL / Postgres) on the backend
  • Experience working with TypeScript, React, Tailwind and GraphQL on the frontend
  • Familiarity with Vercel and Google Cloud Compute
  • You reduce complex problems into simple solutions that scale well
  • You care about crafting high-quality product experiences & pay attention to design & detail
  • You have excellent communication skills on both technical and non-technical issues
  • You're excited about difficult challenges and getting things done from start to finish
  • You’re a self-motivated learner – take initiative to learn the unknown & share new understanding for yourself and your peers
Job Responsibility
Job Responsibility
  • Work on the Engineering team, collaborating closely with Partnerships, Events, and Leadership teams to build new ETHGlobal products and solve ambiguous problems
  • Plan, lead and implement small to medium projects independently, and large projects collaboratively, working across the stack
  • Build member facing experiences on ethglobal.com and internal tools that powers Events and grows our community of 75,000+ developers
  • Build Packs – a new primitive that bridges onchain & offchain experiences, granting access to events, discounts & perks
  • Build new learning experiences on Guides – which helps anyone start learning development for web3
  • Building experiences around integrating web3 wallets and protocols
  • Build high quality, functional UI elements, with an eye towards design detail, performance and accessibility
  • Contribute to infrastructure to test, deploy and run systems that power ETHGlobal products
  • Share knowledge with and mentor teammates, continually raising the technical bar of the team
  • Join a fast-paced, early-stage organization, where you can have a direct impact on the organization’s objectives and ship things to prod which are used by people from 100+ countries
What we offer
What we offer
  • Competitive salary (option to be paid in cryptocurrency)
  • Access to equity upside in the company in the form of stock options
  • Comprehensive health insurance for you and your dependents (vision, dental, etc.)
  • Flexible vacation and remote work policy
  • Stipends for home office improvements, meals and additional remote-work benefits
  • Fulltime
Read More
Arrow Right

Forward Deployed Software Engineer

ETHGlobal is growing the most valuable developer community in web3. We're a smal...
Location
Location
United States; Canada
Salary
Salary:
100000.00 - 130000.00 USD / Year
ETHGlobal Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have 2-3+ years of experience building software systems & products
  • Experience working across the backend and frontend stack
  • Experience working with TypeScript, Node, Express, Apollo, GraphQL, and relational databases (MySQL / Postgres) on the backend
  • Experience working with TypeScript, React, Tailwind and GraphQL on the frontend
  • Familiarity with Vercel and Google Cloud Compute
  • You reduce complex problems into simple solutions that scale well
  • You care about crafting high-quality product experiences & pay attention to design & detail
  • You have excellent communication skills on both technical and non-technical issues
  • You're excited about difficult challenges and getting things done from start to finish
  • You’re a self-motivated learner – take initiative to learn the unknown & share new understanding for yourself and your peers
Job Responsibility
Job Responsibility
  • Work on the Engineering team, collaborating closely with Partnerships, Marketing, and Leadership teams to build new ETHGlobal products and solve ambiguous problems
  • Plan, lead and implement small to medium projects independently, and large projects collaboratively, working across the stack
  • Build member facing experiences on ethglobal.com and internal tools that powers Events and grows our community of 75,000+ developers
  • Build Packs – a new primitive that bridges onchain & offchain experiences, granting access to events, discounts & perks
  • Build new learning experiences on Guides – which helps anyone start learning development for web3
  • Build NFC integrations that lets attendees connect with each other and collect experiences
  • Building experiences around integrating web3 wallets and protocols
  • Build high quality, functional UI elements, with an eye towards design detail, performance and accessibility
  • Contribute to infrastructure to test, deploy and run systems that power ETHGlobal products
  • Join a fast-paced, early-stage organization, where you can have a direct impact on the organization’s objectives and ship things to prod which are used by people from 100+ countries
What we offer
What we offer
  • Competitive salary (option to be paid in cryptocurrency)
  • Access to equity upside in the company in the form of stock options
  • Comprehensive health insurance for you and your dependents (vision, dental, etc.)
  • Flexible vacation and remote work policy
  • Stipends for home office improvements, meals and additional remote-work benefits
  • Fulltime
Read More
Arrow Right