Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today — fast and easy!

Remote IT Jobs
C++
393 jobs found. to receive daily emails with new job openings that match your preferences.
393 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
🔥 Sr. MES Consultant
Posted 14 minutes ago

📍 United States

  • Siemens MES Camstar and/or Opcenter solutions
  • MES interface with 3rd party systems like automation systems (e.g. DeltaV, Siemens PCS7, Siemens SIMATIC Batch, Rockwell PLCs/SCADA)
  • Programming languages (C#, Java, C++, VBA/VBScript, Python)
  • Knowledge of software release management on multiple environments (e.g. DEV, QA, PROD) including but not limited to handling of pool requests, merge operations, solution building, deployment, unit testing, regression testing
  • Experience with Team Foundation Server and/or Jira is strongly recommended
  • Supporting project/program leads in the elicitation and building of business, functional and technical requirements (e.g. Requirement Specification – URS)
  • Supporting project/program leads in the design specification phase and building the design specification document (e.g. Functional Design Specification)
  • Work in conjunction with project leads to define project tasks, identify tasks duration
  • Report to project leads on tasks advancement
  • Capable of working independently under the guidance of technical leads
  • Capable of understanding and troubleshooting technical issues, related to software development, conflict in branches and releases, and engineering tasks.
  • Apply project best practices and support changes that can streamline operations
  • Knowledgeable of testing/validation processes, including building the validation tests (Test Specification/Validation Specification document). Work with the project lead in executing unit tests, regression tests, integration tests and functional tests
  • Train/coach end-user on MES solutions. Help in driving solution acceptance (execution of Functional Acceptance Test and Site Acceptance Test documentation)

Project ManagementPythonSQLJavaVBAC#C++JiraREST APIRegression testingCommunication SkillsAdaptabilityTroubleshooting

Posted 14 minutes ago
Apply
Apply
🔥 Power BI Engineer (ESOM - HSR)
Posted about 2 hours ago

📍 United States

🔍 Software Development

🏢 Company: Kentro

  • Bachelor’s degree in computer science, Business, Management Information Systems, Engineering or related field AND 8+ years of experience.
  • Proven experience as a Power BI Developer with a track record of translating complex data into actionable insights.
  • Proficient in data modeling, DAX, and data transformation from multiple sources.
  • Skilled in creating visually engaging and interactive reports and dashboards using Power BI with an understanding of user-centric design principles.
  • Experience in data testing and quality control to ensure data accuracy and reliability.
  • Experience in an object-oriented language (e.g. Java, C++, or C#).
  • Experience with scripting (e.g. JavaScript, Python).
  • Create visually engaging and interactive reports and dashboards that fully harness the potential of Power BI. Use various visualization techniques to present data insights in an easily understandable format.
  • Utilize your proficiency in data modeling, DAX, and data transformation from multiple sources to create robust and scalable data models. Ensure data is accurately transformed and ready for analysis.
  • Employ a user-centric design methodology to develop and automate dashboards. Ensure the design is intuitive, user-friendly, and meets the specific needs of leadership.
  • Develop solutions that enable real-time data for informed decision-making. Ensure dashboards are updated with the latest data and provide actionable insights.
  • Work collaboratively as part of a team to ensure accessibility for all users. Develop front-end functions that work seamlessly across browsers, platforms, and devices while meeting stringent accessibility and security requirements.
  • Validate data integrity and continuously monitor data quality to prevent errors and inconsistencies.
  • Ensure that all developed solutions meet accessibility and security requirements. Stay updated with the latest regulations and best practices to ensure compliance.

SQLJavaUser Experience DesignC#C++RESTful APIsData visualizationData modelingScriptingData analytics

Posted about 2 hours ago
Apply
Apply

📍 Europe, United Kingdom

🧭 Full-Time

🔍 Game Development

🏢 Company: Keywords Studios💰 Post-IPO Equity 8 months ago🫂 Last layoff over 1 year agoAudioVideo GamesDigital MediaContent

  • Strong programming skills in C++, with experience in Unreal Engine or custom engines
  • Expertise in at least one game development area, such as 3D maths, AI, physics, or UI
  • Knowledge of digital marketing, branding, and content creation for game campaigns
  • Experience in partnerships, sales, or client relations within the games industry
  • Knowledge of 3D or 2D applications such as Maya, 3ds Max, Blender, and Zbrush
  • Must have a strong reel/portfolio showing executed game/real time tech art
  • Strong portfolio/demo reel showcasing proficiency in 3D animation for video games
  • Working closely with internal and external stakeholders to collaborate on AAA Game Development
  • Staying up to date with new technologies and ways of working
  • Assisting and mentoring other colleagues in your areas of expertise

3D Modeling - RhinoGame DevelopmentQAC++Project CoordinationUnreal engineCommunication SkillsCollaborationProblem SolvingRESTful APIsAttention to detailOrganizational skillsTeamworkMarket ResearchMarketingDigital MarketingScripting

Posted about 9 hours ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Software Development

🏢 Company: Dandy👥 501-1000Food and BeverageFood Processing

  • 6+ years of software engineering experience
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team.
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • Experience owning a project from concept to production, including proposal, discussion, and execution, observation and maintenance.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • High proficiency with back end systems (nest, next, node, graphql etc)
  • Ability to collaborate during US time zones.
  • Experience with TypeScript
  • Familiarity with 3D file formats, transmission, storage and interactions with cloud infrastructure
  • Develop and maintain world-class web applications supporting a robust suite of 3D design interactions.
  • Orchestrate the availability of our 3D tools to our internal workforce based on supply chain event triggers while matching capability with capacity.
  • Coordinate the submission and storage of browser based CAD outputs to the cloud and subsequent distribution to our remote manufacturing centers.
  • Support and develop internal API’s, endpoints and microservices.
  • Instrument our tools to provide rich data insights that help plan, forecast, and improve capacity or throughput.
  • Build integrations with 3rd party API’s: Transmit 3D data payloads for processing and retrieve the resultant outputs.
  • Collaborate with and serve as our liaison to the Product Management or Manufacturing Operations engineering teams.
  • Solve technical problems of moderate scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
  • Advocate for improvements to product quality, security, and performance.

AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLAgileFrontend DevelopmentFull Stack DevelopmentTypeScriptC++AlgorithmsAPI testingData StructuresREST APIReduxNest.jsReactCommunication SkillsCI/CDProblem SolvingMicroservicesTeamworkJSONSoftware EngineeringDebugging

Posted about 10 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 162400.0 - 188000.0 USD per year

🔍 Software Development

  • 8+ years of relevant experience.
  • Strong experience writing, developing and presenting technical content for external audiences.
  • A mix of skills that can include an in-depth knowledge of databases (particularly relational, SQL-based), distributed systems, public cloud systems, containers and VM, orchestration tools, linux systems for benchmarking, and modern enterprise software architecture and development.
  • Technical knowledge of enterprise applications, platforms, and data ecosystem, with the ability to go deep on technical aspects in order to understand current and future customer needs and present CockroachDB technical benefits.
  • Experience in designing and building cloud-based deployment infrastructures.
  • Experience as a software engineer with in-depth and practical experience working with a relational database.
  • Expertise in analyzing, monitoring, and troubleshooting large-scale distributed systems.
  • Experience in shell programming and scripting (i.e., Bash). Software development using one or more of the following: Go, C, C++, Python, Java is a plus.
  • Proficiency working with algorithms, data structures, and production troubleshooting.
  • Expertise in working with major cloud providers (AWS, Azure, GCP) and Cloud APIs.
  • Debugged and optimized code as part of your work delivering a scalable, event driven microservice based application.
  • Experience building collaborative relationships with your colleagues. You enjoy being part of the review process and partnering with your teammates on challenging problems.
  • 1-3+ years of experience as a Technical Architect with a proven success record.
  • 1-3+ years of experience as an Engineer architecting a modern enterprise software application, such as Domain Driven Design and Event-based architectures.
  • A degree in Computer Science or other technical qualification.
  • Own and deliver expert technical guidance and assistance to our customers during their planning, design, testing, migration, and implementation efforts as they modernize both their legacy SQL applications and new, next generation applications.
  • Utilize your deep technical skills to provide measurable value to customers and drive sales growth.
  • Educate customers on the unique capabilities of CockroachDB and design solutions to meet a wide variety of challenges.
  • Drive adoption and implementation of Cockroach Labs tools/features by leading requirements and design sessions, migration analysis and strategy, performance analysis and tuning, hands-on product and technical workshop sessions
  • Need to learn new technologies constantly and quickly in order to keep pace with customer environments.
  • Partner with members of the Sales and Customer Success teams in driving new business opportunities and expanding adoption in existing customer organizations.
  • Develop and implement best practices, processes and tools which can continually enhance Cockroach Labs’s Professional Services offerings.

AWSBackend DevelopmentPythonSQLBashCloud ComputingGCPJavaKubernetesSoftware ArchitectureC++AlgorithmsAzureData StructuresGoPostgresRDBMSRESTful APIsLinuxDevOpsMicroservicesTroubleshootingScripting

Posted about 11 hours ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: Irreducible👥 11-50💰 $24,000,000 Series A about 1 month agoComputerBlockchainWeb3Information Technology

  • Strong knowledge of Rust and/or C++
  • Demonstrated ability to deliver software projects from inception to completion
  • Understanding of algorithm design and computer architecture
  • Experience writing multi-threaded, concurrent software
  • Ability to think across layers of abstractions
  • Mathematical aptitude, especially in linear and abstract algebra
  • Experienced and well-versed in Linux, version control, scripting, and build systems
  • Understanding of technology tradeoffs and a pragmatic approach to problem solving
  • Strong written and verbal communications skills
  • Contribute to internal and open-source zk-SNARK proving codebases
  • Analyze their performance, and propose and implement optimizations
  • Modify and refactor the codebases to utilize hardware coprocessors
  • Read and implement zero-knowledge cryptography research
  • Reverse engineering high-level algorithms from open-source software and smart contracts
  • Designing or analyzing arithmetic constraint systems for verifiable programs
  • Work closely with the FPGA engineers to specify algorithms implemented in hardware
  • Work with the systems software engineers to interface efficiently with hardware acceleration units

Embedded SystemsFGPA ArchitectureAssemblerC++AlgorithmsRustLinuxScripting

Posted about 13 hours ago
Apply
Apply

📍 Worldwide

🔍 Algorithmic Trading

  • 5+ years of experience in trading, with a particular focus on exchange connectivity.
  • Strong understanding of algorithmic trading and financial markets.
  • Expert-level knowledge of one or more exchange architectures (T7, Optiq, X-Stream, etc)
  • Good understanding of one of the classic exchanges (ICE, CME, Eurex, Euronext)
  • Good understanding of trading infrastructure setup (DMA vs SMA vs naked/member) and what it involves (reporting, where risk is managed etc)
  • Knowledge of low-latency protocols (ITCH/OUCH, SBE)
  • Good understanding of FIX is a big plus
  • Familiarity with MiFID II, ARTEC, and other financial regulations (hands-on experience in implementing RTS 6 / MiFID II requirements is a plus).
  • Experience working in production support alongside actual traders is a significant plus.
  • US/EU and Asia regulation awareness is a big plus.
  • 3+ years of people management experience in roles such as Team Lead, Manager, or Product Owner.
  • Knowledge of C++ or Rust.
  • Proven ability to gather business requirements and translate them into technical specifications.
  • Understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Understand how to best connect to the required market.
  • Oversee and optimize trading infrastructure, including servers, gateways, and trading platforms.
  • Manage external communications with exchanges, brokers, and financial institutions
  • Act as a technical leader, advising on best practices for trading technology and risk management, providing solutions, and devising implementation methods
  • Document requirements in a way that is clear to both traders and developers.
  • Explain the functionality of connectivity solutions, market gateways, and order routing mechanisms
  • Manage your backlog, set priorities, and decide what should be done quickly versus what should be done thoroughly (and may take longer).
  • Define observability and maintainability of the developed integrations.
  • Identify and mitigate technology-related risks that could impact trading performance.
  • Ensure proper MiFID II, ARTEC, CFTC, NMS, and regulatory compliance
  • Continuously research trends and changes in market connectivity, looking for optimization opportunities.

AgileC++RustComplianceRisk Management

Posted 1 day ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

  • Software development or programming experience of 1 - 3 years
  • Extensive experience with at least one language: Ruby, Nodejs, Python, Java, C/C++.
  • Good knowledge of operating systems, databases and networking concepts
  • Ability to work on Windows and Linux platforms below the application layer, including file systems, kernels, custom installations, scripting, internal APIs, etc
  • Ability to communicate effectively with employees in the company in both technical and non-technical roles
  • Aggressive problem diagnosis and solving real-world problems effectively.
  • Should have a startup mentality, high willingness to learn, and be hardworking and be able to work in a fast-paced environment.
  • Design and develop systems and applications, with agility and quality at scale.
  • Take responsibility for end-to-end ownership of tasks from development to production.
  • Help with the design, implementation, and launch of many key product features.
  • Participate in a culture of code reviews and collaborating closely with other engineers
  • Drive best practices and engineering improvements
  • Find solutions and solve issues around a variety of operating systems or programming languages

AWSBackend DevelopmentNode.jsPythonSoftware DevelopmentSQLAgileDesign PatternsJava*NixRubyC++RESTful APIsLinuxMicroservicesNetworkingScriptingSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 Remote; Austin, TX; Boulder, CO; Plantation, FL

🧭 Employee, Exempt

💸 170000.0 - 230000.0 USD per year

🔍 Augmented Reality

🏢 Company: Magic Leap

  • 10+ years of experience in waveguide optics, diffractive optics, or a closely related field, with a proven track record of delivering high-impact solutions in AR/VR, optical displays, or photonics.
  • Expert knowledge of diffractive optics and polarization optics, with hands-on experience in both design and fabrication.
  • Demonstrated leadership in complex optical system development, including mentoring junior engineers and driving technical initiatives.
  • Extensive experience in Python for scientific computing, optical modeling, and tool development.
  • Deep understanding of nano-patterning and replication techniques, including optical lithography, interference lithography, nano-imprint, and etching.
  • Advanced proficiency in diffractive optics modeling tools such as S4, MEEP, Lumerical, COMSOL, or other electromagnetic simulation packages.
  • Strong analytical problem-solving skills, with a focus on innovation and delivering practical solutions.
  • Excellent communication and collaboration skills, with the ability to work across multidisciplinary teams and effectively convey complex technical concepts.
  • Lead the development, refinement, and validation of innovative waveguide designs, leveraging custom in-house software.
  • Develop novel computational methods and tools to enhance modeling, simulation, and design workflows.
  • Drive cross-functional collaboration, working closely with fabrication, materials research, metrology, and systems teams to ensure a seamless integration of waveguide designs into AR display systems.
  • Identify and solve critical challenges in diffractive optics, polarization control, and nano-fabrication, pushing the boundaries of waveguide technology.
  • Guide and influence strategic technical roadmaps, contributing to long-term innovation and product development.
  • Present findings, technical insights, and recommendations to senior leadership and external stakeholders.

LeadershipPythonImage ProcessingC++AlgorithmsData StructuresCommunication SkillsAnalytical SkillsProblem SolvingMentoringCross-functional collaborationSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 Software Development

  • 3+ ans d'expérience dans le développement de jeux sur console/PC
  • Compétences solides en langage de programmation principal (C++)
  • Formation solide en mathématiques (mathématiques 3D, matrices, algèbre linéaire)
  • Bonne compréhension des algorithmes et des techniques couramment utilisés par les équipes d'IA dans les jeux
  • Expérience en mesure de performances et en optimisation
  • Expérience dans la programmation de certains sujets d'IA du développement de jeu tels que le mouvement, la navigation ou la logique de prise de décision
  • Capacité à écrire un code solide, fiable et efficace
  • Expérience avec les outils de contrôle de source et de revue de code (Swarm, Perforce, Git, etc.).
  • Bonne connaissance de Unreal Engine
  • Compétences solides en communication verbale et écrite en anglais
  • Implement tasks and features in a timely fashion with minimal support from more senior programmers
  • Work with more senior developers to breakdown tasks, update progress, ask questions and raise issues when needed
  • Collaborating with PCF Framework to integrate shared components, and augment stability/features of shared modules
  • Participate in code reviews to share knowledge and learn from other team members
  • Create documentation according to Team Standards
  • Work across multiple disciplines on the behaviors of a large variety of non-player characters
  • Work closely with the design team and iterate with them game features while gathering feedback from iterations
  • Create dedicated tools and features
  • Test, debug, profile and optimize implementations
  • Maintain and extend the existing Unreal Engine AI framework and tools.
  • Design, implement into engine and maintain new AI features
  • Track work in production systems

Software DevelopmentArtificial IntelligenceGame DesignGame DevelopmentGitC++AlgorithmsData StructuresREST APIUnreal engineCommunication SkillsAnalytical SkillsCollaborationC (Programming language)Problem SolvingAgile methodologiesWritten communicationAdaptabilityCritical thinkingTeamworkActive listeningJSONDebuggingEnglish communication

Posted 3 days ago
Apply
Shown 10 out of 393

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming — software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative — graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales — digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring — teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content — creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) — Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting — bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time — the ideal choice for those who value stability and predictability;
  • part-time — perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract — suited for professionals who want to work on projects for a set period.
  • Temporary — short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship — a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners — ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists — if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts — roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.