Principal Software Engineer

Anfa, Casablanca-Settat, 20, Morocco

Job Description

The Ideal Candidate: Knows how to deliver high-performance SW. Understand the security and data protection requirements of software solutions Has solid Windows internals expertise Will be agile and has a passion for delivering customer value quickly. Can form, articulate and support opinions and narratives from research and POCs. Has the flexibility to wear different hats as the team grows. Comes from a diverse technology background with an understanding from the ground up. Has a problem-solving / troubleshooting attitude coupled with strong communication skills. The Responsibilities: Develop SW frameworks and tool kits for optimisation, orchestration and monitoring of HPC workloads. Design solution to serve GPU-enabled environment. Develop, build, and consume a range of libraries / APIs. Work with the team to grow the business and deliver excellent customer engagement Preferred Qualifications: Master's or higher degree in Software Engineering, Technology or a relevant degree 8+ years of software development experience including requirement analysis, design, and deployment. Has worked with a polyglot stack with hands-on development skills in modern C++ with STL & Boost, and C# Some experience working with applications in the area of Data Exploration in a GPU environment. Pragmatic experience in debugging multi-threaded applications and libraries using Visual Studio Very good understanding of application profiling to identify and deal with performance bottlenecks. Good to have experience with CMake, but not mandatory. Experience with Git or SVN, Jenkins or other CI facilities Excellent analytical skills and an understanding of advanced data structures and algorithms. Experience with object-oriented or alternative software design modes. Experience in building complex high-performance systems that have been successfully delivered to customers. Strong knowledge of software security Hands-on creating, testing, and consuming Rest APIs Solid communication skills, including the ability to present ideas and share your knowledge with others. Experience with software development best practices for the full engineering lifecycle

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1732748
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Anfa, Casablanca-Settat, 20, Morocco,
  • Education
    Not mentioned