Software Engineer - Frontend Developer Productivity
Palantir TechnologiesA World-Changing Company
At Palantir, we're dedicated to helping the world's most important institutions use their data to solve their most urgent problems. Our software enables our customers to integrate and analyze all of their data, aiding in everything from disaster relief to safer automobile construction. We're proud to assist in our partners' most critical work across national security, healthcare, energy, finance, and manufacturing sectors.
The Role
As a Software Engineer focused on Frontend Developer Productivity, you will be part of our Frontend Infrastructure group. This role involves identifying, developing, and driving investments to enhance the velocity and quality of our engineering processes. You will be working on:
- The build and CI system for a large frontend monorepo with millions of lines of code and hundreds of active developers.
- Core infrastructure required to develop and serve our frontends, including feature flags, internationalization, and commit previews.
- A GraphQL API for declarative data loading, spanning many underlying services.
- Blueprint, the open-source UI framework used by all of Palantir's applications and thousands of developers worldwide.
- Various tools and VSCode extensions that improve developer experience across the company.
Core Responsibilities
- Design tools and infrastructure that make it easy for developers to build performant applications.
- Identify the most pressing issues affecting our frontend developers and advocate for potential solutions.
- Extend our Gradle-based build tooling to decrease build times even as the size of our monorepo increases.
- Provide support for other developers by answering questions on Slack, documenting common dev workflows and issues, or giving internal tech talks.
Technologies We Use
- TypeScript, SCSS, Java
- React, GraphQL
- Industry-standard build tooling, including Gradle, Webpack, CircleCI, and GitHub
What We Value
- Passion for helping other developers build better applications.
- Empathy for the impact your changes will have on the workflows and productivity of developers and end users.
- Demonstrated ability to design solutions that balance complexity and ongoing maintenance cost against value to the developer and end user.
- Eagerness to delve into the source code of open-source libraries to truly understand how they work or to debug an issue.
- Staying up-to-date with recent industry practices and advancements in open-source technology.
What We Require
- 2+ years of software engineering experience.
- Strong coding skills, with demonstrated proficiency in JavaScript/TypeScript, Java, C++, Python, or another similar programming language.
- Great problem solving skills with the ability to navigate complex systems.
- Familiarity with data structures, distributed systems, and other technical tools.
- Strong written and verbal communication skills.
Benefits Extracted with AI
- Medical insurance
- Dental insurance
- Vision insurance
- Life and disability coverage
- Paid leave for new parents
- Family planning support
- Commuter benefits
- Relocation assistance
- Unlimited paid time off
- 2 weeks paid time off at year end
Similar jobs
Last update: 23 minutes ago
Software Engineer Intern
Join Palantir as a Software Engineer Intern to work on cutting-edge data-driven software solutions.
Staff Frontend Engineer, Insights
Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.
Associate Web Engineer
Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.
Senior Front End Software Engineer - Trading Systems
Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.
Frontend Engineer with React.js Experience
Join VectorShift as a Frontend Engineer in New York, NY. Shape user experiences with React.js and drive web performance.
Software Engineer, Web
Join Captions as a Software Engineer, Web. Develop high-performance web applications in NYC. 3+ years experience required.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Founding Frontend Engineer (SEO and Growth)
Join GPTZero as a Founding Frontend Engineer to build AI-powered products, focusing on SEO and growth.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Frontend Engineer with React and TypeScript
Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Frontend Engineer with React and TypeScript
Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Frontend Engineer with React.js Experience
Join VectorShift as a Frontend Engineer in New York, focusing on React.js, UX/UI design, and web performance.
Founding Product Engineer
Join Argon AI as a Founding Product Engineer focusing on frontend development with React and TypeScript in NYC.
Senior Full Stack Engineer with Front-End Focus
Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Software Engineer with Python and GraphQL Experience
Join Harmonic as a Software Engineer in New York, NY. Work with Python and GraphQL to develop innovative startup discovery tools.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Front Software Engineer, TikTok Open Platform
Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Frontend Web Developer
Join Adobe as a Senior Frontend Web Developer in New York, NY. Work with ReactJS, NodeJS, and more to create cutting-edge web applications.
JavaScript/React JS Developer
Join FDNY as a JavaScript/React JS Developer to develop and support web and mobile applications.