Doha, Qatar Hybrid Employment

Palantir Technologies is hiring 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

Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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
Job Details
Category other
Posted 2 hours ago