Tata Consultancy Services

Palantir Tech Lead


PayCompetitive
LocationSan Francisco/California
Employment typeOther

This job is now closed

  • Job Description

      Req#: 320728
      Technical/Functional Skills

      Expertise in designing and implementing large-scale, distributed software systems, with a strong understanding of system architecture and design patterns.
      - Proficiency in multiple programming languages, such as Python, Java, C++, or Scala, and experience working with modern web frameworks like React, Angular, or Vue.js.
      - Solid understanding of data engineering concepts, including data modeling, data processing pipelines, and big data technologies (e.g., Hadoop, Spark, Kafka).
      - Experience working with relational and NoSQL databases, as well as cloud-based data storage solutions (e.g., AWS S3, Google Cloud Storage, Azure Blob Storage).
      - Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes, and experience with CI/CD pipelines and infrastructure-as-code practices.
      - Familiarity with agile software development methodologies, including Scrum, Kanban, and Lean practices.
      - Experience with code versioning tools (e.g., Git), code review processes, and collaborative development practices.
      - Understanding of software security best practices, including threat modeling, secure coding, and compliance requirements.
      - Ability to write clean, maintainable, and well-documented code that adheres to industry standards and best practices.
      - Strong problem-solving and analytical skills, with the ability to break down complex problems and devise efficient, scalable solutions.
      - Excellent communication and collaboration skills, with the ability to work cross-functionally with product managers, designers, and other stakeholders.
      - Passion for staying up-to-date with the latest industry trends and technologies, and a desire to continuously learn and improve.

      Experience Required
      Experience in developing and Maintains application on Palantir Foundry Platform
      Experience in coding in Python , PySpark

      Roles & Responsibilities

      Provide technical leadership and mentorship to your engineering team, guiding them in adopting best practices, developing robust architectures, and writing high-quality, maintainable code.
      - Work closely with product managers and stakeholders to understand business requirements and translate them into scalable, innovative technical solutions.
      - Design and implement complex software systems, ensuring they meet performance, security, and reliability standards.
      - Drive the full software development lifecycle, from requirements gathering and design to testing, deployment, and ongoing maintenance.
      - Foster a collaborative, learning-oriented team culture, and encourage knowledge sharing and continuous improvement.
      - Participate in architectural discussions, technology evaluations, and solution design sessions to shape the long-term technical vision of Palantir's products.
      -

      Qualifications

      - Extensive experience (7+ years) in software development, with a proven track record of leading technical teams and delivering complex, high-impact projects.
      - Deep expertise in modern software engineering practices, including agile methodologies, test-driven development, and continuous integration/deployment.
      - Proficiency i n multiple programming languages and frameworks, such as Python, Java, TypeScript, or React.
      - Strong problem-solving and critical thinking skills, with the ability to tackle ambiguous, open-ended challenges.
      -
      Generic Managerial Skills

      Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
      - Passion for staying up-to-date with the latest industry trends and technologies, and a desire to continuously learn and improve.
      Effectively communicate technical concepts and decisions to both technical and non-technical stakeholders.
      - Mentor and develop junior engineers, helping them grow their skills and capabilities.
      - Ability to work in a onsite offshore model

  • About the company

      Tata Consultancy Services is an Indian multinational information technology services and consulting company headquartered in Mumbai, Maharashtra, India with its largest campus located in Chennai, Tamil Nadu, India.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.