Senior Palantir Engineer
Listed on 2026-07-10
-
Software Development
Software Engineer, Data Engineering, SQL Developer
Kainos is a problem‑solving, innovative organisation that transforms digital services, delivers cutting‑edge Workday solutions and pushes the boundaries of technology.
We are a people‑first culture that values ideas, supports growth and celebrates contributions.
Main Purpose of the Role & Responsibilities in the BusinessAs a Senior Palantir Engineer (Senior Associate) you will design and develop data processing and data persistence software components that handle data king in agile teams, you provide strong development leadership and take responsibility for significant technical components of data systems. You will design and develop large‑scale data processing software to meet user needs in demanding production environments.
Your Responsibilities- Develop data processing software primarily for deployment in Big Data technologies, covering design, code, test and defect resolution throughout the software lifecycle.
- Collaborate with Architects and Lead Engineers to ensure the software supports non‑functional needs.
- Partner with colleagues to resolve implementation challenges, maintaining high code quality and maintainability.
- Work with operations teams to ensure operational readiness.
- Advise customers and managers on effort estimates and technical implications of user stories and journeys.
- Coach and mentor team members.
- Strong software development experience in Java, Scala or Python.
- Experience with data‑processing platforms from AWS, Azure, GCP or Databricks.
- Experience developing substantial components for large‑scale data processing solutions and deploying into production.
- Proficiency in SQL and SQL extensions for analytical queries.
- Solid understanding of ETL/ELT data processing pipelines and design patterns.
- Awareness of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats.
- Ability to write quality, testable code and experience with automated testing.
- Experience with Continuous Integration and Continuous Deployment techniques.
- Experience with performance tuning.
- Experience with data visualisation and complex data transformations.
- Experience with streaming and event‑processing architectures, including technologies such as Kafka and CDC products.
- Expertise in continuous improvement and sharing input on data best practice.
We believe in the power of diversity, equity and inclusion. We commit to building a team as diverse as the world we live in, valuing and respecting everyone equally. We actively seek talent from all backgrounds, regardless of age, race, ethnicity, gender, sexual orientation, religion, disability or any other characteristic. Every candidate deserves a level playing field. If you need accommodations or adjustments, reach out and we will tailor the recruitment process to your needs.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: