Permanent / Masters Remote Software Development C++ Jobs

Sort by: Date | Relevance
  • Software Development Scientist

    Key Responsibilities Develop web pages and front-ends for drug discovery tools and databases Engage in software development, testing, and documentation Collaborate actively in a team environment on research projects Required Qualifications Master's

    Python Java JavaScript PHP
  • Technical Analyst - Java

    Key Responsibilities: Contribute to software development projects by writing, testing, and debugging Java code Participate in defining and refining software requirements and system specifications for reinsurance applications Collaborate with cross-functional...teams to meet business and technical objectives Required Qualifications: Bachelor's degree in Computer Science, Information Systems, or a related field or equivalent experience 5+ years of experience in software development with at least 2 years

    Java Spring Boot RESTful APIs Oracle
  • ServiceNow Platform Architect

    Key Responsibilities Manage a team responsible for package software application development Coordinate project execution and allocate resources efficiently Provide technical guidance to team members and oversee quality control Required Qualifications...Proven experience in leading software development projects Technical knowledge in package applications

    ServiceNow Project Execution Coding Standards Package Applications
  • FREE
    Target the Right Remote-Friendly Employers

    Learn how to research and connect with remote companies that match your values and skills.

  • Senior Math Libraries Engineer

    Collaborate with product management and customers to understand requirements and improve library performance Required Qualifications PhD, Master's, or Bachelor's degree in Computer Science, Applied Math, or related field 8+ years of experience in HPC software...development using C++ Strong fundamentals in kernel generation and library design for linear algebra Proven leadership skills in software development projects Experience with kernel generation and JIT focus is desired

    C++ HPC Kernel Generation JIT
  • AI Enablement Engineer

    A company is looking for an AI Enablement Engineer to help leverage AI tools for software development productivity....Key Responsibilities Research and evaluate AI tools relevant to software engineering Stay current on trends in AI/LLMs related to software development Develop training resources and conduct training sessions for developers using AI tools Required

    AI Tools Software Engineering Frontend Development Backend Development
  • Backend Engineer

    with teammates and engage with stakeholders on technical solutions Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent experience 2-5 years of experience in backend or full-stack software...development Proficiency in at least one modern backend programming language (e.g., Go, C#, Java, Kotlin, Rust) Knowledge of software design patterns, API development, and experience with databases Comfortable working in a collaborative, Agile environment

    Go C# Java Kotlin
  • Senior Staff Software Engineer

    projects Influence and coach a distributed team of engineers Design, develop, test, deploy, maintain, and enhance large scale software solutions Required Qualifications Bachelor's degree or equivalent practical experience 8 years of experience in software...development 5 years of experience with design and architecture; and testing/launching software products 5 years of experience in a technical leadership role 3 years of experience working on cross-functional projects

    Software Development Design Architecture Testing
  • Senior Back-end Software Engineer

    Key Responsibilities Participate in the entire software development lifecycle, from concept to production release Communicate with Product and stakeholders to develop business requirements Troubleshoot software issues and debug a large codebase Required

    Python Flask Django FastAPI
  • Forward Deployed Engineer

    seamless workflow integration Optimize agent performance and troubleshoot issues in complex enterprise environments Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 3+ years of experience in software...development, AI/ML engineering, or system integration Proficiency in Python and Golang Familiarity with AI/ML concepts and hands-on experience with large language models (LLMs) Experience with cloud platforms (AWS, GCP, or Azure) and DevOps practices

    System Integration Performance Optimization Requirements Gathering Demos
  • Senior Python Software Engineer

    in data engineering and internal tooling Expert fluency in Python and SQL, with a strong understanding of programming language internals Advanced knowledge of software engineering practices and testing methodologies Experience with container-based software...development workflows (Kubernetes, Docker, etc.) and cloud platforms (AWS, Snowflake) Proficiency in using analytical databases and implementing database-driven solutions

    Python SQL Kubernetes Docker