Taro Logo

Senior Software Engineer - Apollo Platform

Palantir builds the world's leading software for data-driven decisions and operations.
Backend
Senior Software Engineer
Hybrid
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Apollo Platform

Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.

As a Senior Software Engineer on the Apollo platform, you will be responsible for delivering business-critical outcomes through your product contributions to our Apollo offerings. Apollo enables autonomous management and continuous deployment of mission-critical software across various environment footprints: from on-premise, to various cloud providers, to disconnected environments (air-gapped), to strict accreditation frameworks, and to the edge.

You will develop a deep understanding of our micro-services and how they power key workflows in Apollo, enabling you to lead complex and technically challenging improvements to the product. You'll be responsible for end-to-end ownership over key product investments, delivering them with high velocity and quality - often across team boundaries. You'll proactively drive the technical strategy for your team and ensure alignment with business and product strategy.

Key responsibilities include:

  • Contributing to a long-term tech roadmap to reduce operational burden, ensure scalability, reduce risk, and guide your team towards step-changes whenever possible.
  • Acting as a multiplier for other engineers on the team, driven by engineering excellence and helping others achieve it.
  • Leading engineers and accelerating their growth by providing thoughtful feedback, technical mentorship, and effectively managing performance.

We value clear and concise verbal and written communications, experience leading complex, cross-team engineering efforts, and the ability to work in a fast-paced product development team. You should be willing and enthusiastic to do what it takes to get things done, leading by example and getting involved with the team's day-to-day work.

Join us in enabling our customers and partners to focus their attention on the next generation of development and innovation our nation needs through the power of Apollo.

Last updated a year ago

Responsibilities For Senior Software Engineer - Apollo Platform

  • End-to-end ownership over key product investments, delivering them with high velocity and quality - often across team boundaries
  • Proactively drive the technical strategy for your team and ensure alignment with business and product strategy
  • Key contributor to a long-term tech roadmap to reduce operational burden, ensure scalability, reduce risk, and guide your team towards step-changes whenever possible
  • Act as a multiplier for other engineers on the team. Driven by engineering excellence and helping others achieve it
  • Lead engineers and accelerate their growth by providing thoughtful feedback, technical mentorship, and effectively manage performance

Requirements For Senior Software Engineer - Apollo Platform

Java
Go
  • 3+ years of professional software development experience
  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems
  • 1+ years of experience as a mentor, tech lead or leading an engineering team
  • Strong coding skills in Java, Go, or equivalent
  • Experience with databases and distributed systems at scale
  • Experience building and operating micro-services
  • Bachelor's degree in Computer Science or equivalent

Interested in this job?