This position is no longer available
Doha, Qatar Hybrid

Palantir Technologies was looking for a Forward Deployed Software Engineer

Responsibilities

  • Collaborate with clients to understand their needs and deliver tailored software solutions.
  • Design and implement software systems that address complex data challenges.
  • Work on-site with clients to ensure effective deployment and integration of software solutions.
  • Analyze data to identify trends, patterns, and insights that drive decision-making.
  • Develop and maintain software tools and frameworks to support data analysis and problem-solving.
  • Provide technical guidance and support to clients and team members.
  • Ensure the security and integrity of data and software systems.
  • Conduct testing and debugging to identify and resolve software issues.
  • Document software development processes and best practices.
  • Participate in code reviews and contribute to the continuous improvement of software quality.
  • Stay up-to-date with the latest software development trends and technologies.
  • Work closely with cross-functional teams to deliver comprehensive solutions.
  • Provide training and support to clients on the use of software tools and frameworks.
  • Monitor and optimize the performance of software systems.
  • Develop and implement data visualization tools to enhance data interpretation.
  • Conduct research and development to explore new software solutions and technologies.
  • Ensure compliance with industry standards and regulations.
  • Provide technical support and troubleshooting for software issues.
  • Develop and implement data security measures to protect sensitive information.
  • Collaborate with stakeholders to define project scope and objectives.
  • Develop and implement software testing and validation processes.
  • Provide technical documentation and user manuals for software tools and frameworks.

Nice to Have

  • Experience with data analysis and problem-solving.
  • Knowledge of software development methodologies and best practices.
  • Ability to work independently and in a team environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work on-site with clients and provide technical support.
  • Experience with data visualization tools and techniques.
  • Knowledge of software security and data protection measures.
  • Ability to conduct research and development in software solutions.
  • Experience with software testing and validation processes.
  • Knowledge of industry standards and regulations.
  • Ability to develop and implement software tools and frameworks.
  • Experience with software development and deployment.
  • Knowledge of software performance optimization techniques.
  • Ability to document software development processes and best practices.
  • Experience with cross-functional team collaboration.
  • Knowledge of software development trends and technologies.
  • Ability to conduct code reviews and contribute to software quality improvement.
  • Experience with data security and protection measures.
  • Knowledge of software development methodologies and best practices.
  • Ability to provide training and support to clients on software tools and frameworks.

Compensation

Competitive salary and benefits package

Work Arrangement

On-site work with clients, with potential for travel

Team

Collaborative team environment with a focus on data analysis and problem-solving

What You'll Do

  • Work on-site with clients to understand their needs and deliver tailored software solutions.
  • Design and implement software systems that address complex data challenges.
  • Analyze data to identify trends, patterns, and insights that drive decision-making.
  • Develop and maintain software tools and frameworks to support data analysis and problem-solving.
  • Provide technical guidance and support to clients and team members.
  • Ensure the security and integrity of data and software systems.
  • Conduct testing and debugging to identify and resolve software issues.
  • Document software development processes and best practices.
  • Participate in code reviews and contribute to the continuous improvement of software quality.
  • Stay up-to-date with the latest software development trends and technologies.

What You'll Need

  • Proven experience in software development and data analysis.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Experience with data analysis tools and frameworks.
  • Knowledge of software development methodologies and best practices.
  • Ability to work independently and in a team environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work on-site with clients and provide technical support.
  • Experience with data visualization tools and techniques.
  • Knowledge of software security and data protection measures.
  • Ability to conduct research and development in software solutions.
  • Experience with software testing and validation processes.
  • Knowledge of industry standards and regulations.
  • Ability to develop and implement software tools and frameworks.
  • Experience with software development and deployment.
  • Knowledge of software performance optimization techniques.
  • Ability to document software development processes and best practices.
  • Experience with cross-functional team collaboration.
  • Knowledge of software development trends and technologies.
  • Ability to conduct code reviews and contribute to software quality improvement.

Nice to Have

  • Experience with data analysis and problem-solving.
  • Knowledge of software development methodologies and best practices.
  • Ability to work independently and in a team environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work on-site with clients and provide technical support.
  • Experience with data visualization tools and techniques.
  • Knowledge of software security and data protection measures.
  • Ability to conduct research and development in software solutions.
  • Experience with software testing and validation processes.
  • Knowledge of industry standards and regulations.
  • Ability to develop and implement software tools and frameworks.
  • Experience with software development and deployment.
  • Knowledge of software performance optimization techniques.
  • Ability to document software development processes and best practices.
  • Experience with cross-functional team collaboration.
  • Knowledge of software development trends and technologies.
  • Ability to conduct code reviews and contribute to software quality improvement.

Visa sponsorship available for eligible candidates

Job Details
Location Doha, Qatar
Work mode Hybrid
Category other
Posted 3 months ago
About company
Palantir Technologies
Palantir Technologies is a data analytics and software company that specializes in big data integration, analysis, and intelligence solutions for government and private sector organizations.
All jobs at Palantir Technologies Visit website