Header

Palantir Cycle Engineer

Palantir Cycle is a year-long rotational program designed to give new hires exposure to the range of different engineering experiences available at Palantir. Palantir Cycle is open to all applicants, both recent graduates and those coming from industry. Participants get the chance to work on projects in the field and at company headquarters, with real-world customers and fellow Palantirians, all while finding the right fit for their particular skills at Palantir.
Over the course of the year, Cyclers will complete projects end-to-end on four different teams. The problems are diverse and the impact is real‹ projects range from improving search perf to to writing a plug-in for a particular customer to building an internal photo-sharing application. One cycle could be spent entirely in Java, the next using HTML5, Coffeescript, and less. Backgrounds aside, Cyclers will be exposed to a wide variety of coding and scripting languages, and will interact with both open source and homegrown projects.
The rotation schedule is flexible, and is tailored to the skills and interests of those in the program as well as the needs of teams on the rotation. Each engineer will start the Cycle program working with the Palantir team that most closely aligns with his or her background and interests­their Mentor team. Mentorship is central to the programwhether they are embedded with the Forward Deployed Engineering, Software Engineering (Front End or Back End), Quality Engineering, or Internal Tools teams, all Cyclers receive close guidance on their projects and their development. Throughout, they can look to their Mentor team for general advice. At the end of program, Cyclers work with their mentors to join a team full-time.
Requirements
  • BS/MS/PhD in Engineering, Computer Science (or equivalent), Sciences or Mathematics.
  • Background in distributed systems, machine learning, information retrieval, data visualization and/or developing enterprise software systems a plus
  • Oracle, Postgres and/or other (SQL) database knowledge a plus
  • Interest in web technologies, user interface, and user experience a plus
  • Strong UNIX/Linux background preferred
  • Excellent teamwork, independent decision making, and written/verbal communication skills
  • Analytical thinking, creative problem solving, trouble shooting, and attention-to-detail a must


:) APPLY NOW