Palantir Technologies is seeking a Software Engineer for Python Developer Productivity to join their team. This role is crucial in shaping Palantir's approach to Python, a language not extensively used in their products before. As a Software Engineer on Developer Productivity, you'll identify, develop, and drive investments to improve the velocity and quality of engineering, as well as bolster the happiness and productivity of other developers.
The role spans various areas, including build and software supply-chain systems, platform runtime environments, telemetry relating to concurrency, memory/performance optimizations, and monitoring/alerting. Your primary users will be other developers at Palantir, empowering them to build capabilities used by research scientists, aerospace engineers, intelligence analysts, and economic forecasters globally.
Core responsibilities include:
Technologies used include Python, Java, Go, Rust, TypeScript, Cassandra, Lucene, Elasticsearch, Rattler, Conda, GraphQL, Undertow, Jackson, Log4j, Hatch, Gradle, Webpack, CircleCI, and GitHub.
Palantir values growing subject matter expertise, embracing complexity to expose simple APIs, empathy for developer workflows, awareness of industry best practices, and strong problem-solving skills.
Requirements include 2+ years of software engineering experience, strong coding skills, ability to navigate complex systems, independent learning and decision-making, and strong communication skills.
Palantir offers comprehensive benefits, including medical, dental, and vision insurance, paid parental leave, commuter benefits, unlimited PTO, and potential equity compensation. The company promotes diversity, equity, and inclusion, and is an Equal Employment Opportunity employer.
Join Palantir to solve the world's hardest problems and be part of a team that's changing how organizations use data globally.