Software Engineer, New Grad - Defense
New grad Software Engineer building scalable data products for Palantir Gotham, used by government, defense, and non-profit organizations worldwide. Involves full product lifecycle from design to deployment, close customer collaboration, and rapid learning of languages like Java, Go, and TypeScript. Requires US security clearance eligibility and CS/engineering background.
About the job
Core Responsibilities
- Contribute high-quality code to Palantir Gotham products deployed at government, defense, and non-profit institutions.
- Participate throughout the product lifecycle: idea generation, design, prototyping, execution, and shipping.
- Collaborate with technical and non-technical counterparts to understand customer problems and build solutions.
- Meet with users (e.g., tour assembly lines or join analysts at their desks) to understand missions and challenges.
- Work in small teams on specific product aspects such as geospatial mapping tools or release infrastructure.
- Share context, skills, and experience across teams.
SWE Principles
- Ownership: See projects through from beginning to end despite obstacles.
- Collaboration: Work with Software Engineers, Product Managers, Designers, Product Reliability Engineers, and business development teams (Forward Deployed Engineers, Deployment Strategists).
- Trust: Effectively handle time and priorities without micromanagement; have space to think independently while supported by the team.
Technologies We Use
- Backend: Java, Go
- Frontend: TypeScript, React, Redux
- Data/Infra: Cassandra, Spark, Elasticsearch
- Build tooling: Gradle, GitHub
- Engineers are expected to learn new languages and technologies quickly; prior knowledge of specific languages is not required.
What We Value
- Ability to communicate and collaborate with engineers, users, and non-technical team members.
- Willingness to learn, make independent decisions, and ask questions effectively.
What We Require
- Active US Security clearance or eligibility and willingness to obtain one.
- Engineering background in Computer Science, Mathematics, Software Engineering, Physics, or similar.
- Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
- Experience coding in languages such as Java, C++, Python, JavaScript, or similar.
Skills
Java, Go, TypeScript, React, Redux, Cassandra, Spark, Elasticsearch, Gradle, GitHub, Python, C++, JavaScript, Data Structures, Cloud Infrastructure
Similar jobs
Fullstack Engineering jobsEntry-level software engineer building personalized search and marketplace features across backend and frontend systems. The role requires a computer science or engineering education, 1–4 years of professional development experience, and familiarity with modern engineering practices; search, marketplace, and listed technology experience are beneficial.
Software engineering intern contributing production code, full-stack features, and platform improvements while collaborating with experienced engineers. Requires current enrollment in a relevant computing degree and enthusiasm for learning modern development practices.
New graduate software engineer who will develop, test, and release full-stack features while collaborating across product and engineering teams. Requires a technical degree or equivalent experience, software engineering internships, and familiarity with backend frameworks, frontend technologies, APIs, and Python.
Software engineering interns collaborate on product teams to build, test, and deploy production features while working cross-functionally with product, design, data, and operations. Candidates should be pursuing a relevant technical degree and have strong software engineering fundamentals.
Build and improve the microservices and platform infrastructure powering Lyft’s ride experience, including architecture, testing, monitoring, and issue resolution. Requires a bachelor’s degree and software development experience with programming, databases, web technologies, and machine learning or AI.