Software Engineer jobs in United States
Explore 1,263 matching jobs.
Software Engineer, New Grad – Query Engines
Palantir Technologies
Posted: 10/20/2026Software Development Lead
RevStar
Posted: 10/20/2026Director of Engineering
Aspire Software
Posted: 10/20/2026Director, Engineering, AI
Thomson Reuters
Posted: 10/20/2026Lead Mobile Engineer
MLabs
Posted: 10/20/2026Summer Analyst, Engineering
Apollo Global Management, Inc.
Posted: 10/20/2026AVP, Engineering
Cross River
Posted: 10/20/2026Software Engineer
Ford Motor Company
Posted: 10/20/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026Senior Appian Developer
Atlas Technologies
Posted: 10/19/2026
Software Engineer, New Grad – Query Engines
Palantir TechnologiesCore Competencies
Role fitUse this summary to align your resume positioning with the role.
Demonstrates proficiency in programming languages such as Java, Rust, and Scala, with strong foundations in algorithms, data structures, and concurrency. Capable of building and optimizing data processing infrastructure while contributing to open-source projects and collaborating effectively with engineering teams.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- Build data processing infrastructure underlying Palantir Foundry
- Work on computation representation, query-plan optimization, operator execution, and efficient data reading and writing
- Extend Apache Spark, Apache DataFusion, and Apache Iceberg
- Support no-code pipelines, interactive analysis, and Ontology update processing
- Solve production-system problems alongside experienced engineers
- Write planning rules, add capabilities to native execution engines, and improve large-table scanning performance
- Take work through design, code review, testing, and release
- Deliver correctness, compatibility, and predictable performance
Requirements
What you’ll need- Currently pursuing or recently completed a Bachelor's, Master's, or PhD in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or equivalent practical experience
- Proficiency in at least one language such as Java, Rust, Scala, C++, or C
- Strong foundations in algorithms, data structures, and concurrency
- Strong written and verbal communication skills
- Coursework or projects in databases, compilers, operating systems, or distributed systems
- Contributions to open-source projects
- Willingness to learn Java, Scala, Rust, Python, Apache Spark, Apache DataFusion, Apache Comet, Velox, Apache Iceberg, Apache Arrow, Apache Parquet, Gradle, Cargo, and GitHub as needed
Benefits
Comp & perks- 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, not accrual based
- 2 weeks paid time off built into the end of each year
- 10 paid holidays
- Supportive leave of absence program, including military service and medical events
- Paid leave for new parents
- Subsidized back-up care for all parents
- Fertility and family building benefits, including adoption, surrogacy, and preservation
- Stipend for expenses associated with a new child
- 401(k) plan
- Hybrid work options for many teams
ATS Keywords
✓ Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.