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
MongoDB
310 jobs found. to receive daily emails with new job openings that match your preferences.
310 jobs found.

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

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 137000.0 - 270000.0 USD per year

πŸ” Software Development

🏒 Company: MongoDBπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 5+ years of experience of building distributed systems, and/or foundational cloud services at scale and experience with a compiled language (Java, C#, Go, etc.)
  • 2+ years of experience managing a team of 3+ engineers and providing technical leadership
  • Track record in hiring, mentoring, and growing high-performing software engineering teams, experience working with remote teams and a passion for mentoring and career development of the team
  • Excellent verbal and written technical communication skills and desire to collaborate with colleagues, other teams, and lead projects
  • Strong background in building core components for data processing systems (including query execution, storage engines, autotuning and workload optimization) and distributed systems
  • Have led the launch of new features and maintained them in production
  • Manage a team of software engineers, responsible for ensuring their success, aiding their career growth, and facilitating their technical work
  • Make coding contributions to the team’s projects
  • Work with product managers, program managers, design & analytics teams and other teams to define, prioritize and deliver new features that delight our users and drive platform improvements
  • Take responsibility for the planning and execution of major features, raise delivery risks
  • Own the monitoring, operations, and maintenance of the systems your team develops
  • Enable the team to operate efficiently by removing technical obstacles, coordinating with other teams on dependencies, and prioritizing the team's overall well-being
  • Contribute to planning for organizational growth, including allocation of engineering resources, participate in hiring and assignment of projects

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLCloud ComputingJavaKubernetesMongoDBPeople ManagementSoftware ArchitectureC#Operations ManagementAlgorithmsData StructuresGoREST APICommunication SkillsAnalytical SkillsCI/CDMentoringDevOpsMicroservicesTeam managementTechnical support

Posted about 13 hours ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 94200.0 - 141400.0 CAD per year

πŸ” Software Development

🏒 Company: League Inc.

  • You enjoy delivering value to customers
  • You have experience building scalable, fault-tolerant web services
  • You know how to write high-quality, testable code, and understand the tradeoffs between expediency and maintainability
  • You understand how the web works and what a good API looks like
  • When things break, you’re eager and able to help fix things
  • Work on a cross-functional, solution-driven development team
  • Implement new products and integrations in the League platform
  • Work to simplify the way we deliver solutions to our clients
  • Lead technical design discussions and inform implementation priority
  • Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
  • Mentor multiple engineers and lift the skills of others on the team
  • Help to align technical strategy with business goals
  • Live our team values of ownership, innovation, cooperation, and empathy for our customer

Backend DevelopmentDockerLeadershipSQLAgileGitJavaMongoDBSoftware ArchitectureAPI testingData StructuresGoCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesTeam managementNodeJSSoftware Engineering

Posted about 15 hours ago
Apply
Apply
πŸ”₯ Staff Software Engineer
Posted about 17 hours ago

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: VERSESπŸ‘₯ 101-250πŸ’° $13,960,689 Post-IPO Equity 2 months agoArtificial Intelligence (AI)Internet of ThingsIntelligent SystemsMachine LearningSoftware

  • At least 10 years of experience in software engineering, with a focus on developing solutions for, and supporting, enterprise-scale applications.
  • Proficiency in at least one β€œserver-side” programming language, such as Python, Rust, or Node.js
  • Experience with cloud technologies (AWS, Azure, GCP), containerization (Docker, Kubernetes), and databases (MySQL, PostgreSQL, MongoDB) Experience with pub sub technologies such as RabbitMQ, Kafka, and Reddis.
  • Strong understanding of web technologies and standards, such as REST/CRUD, HTTP, DNS and web security
  • Experience with DevOps and security practices
  • Experience with API design and development
  • Experience working with IoT and edge computing technologies
  • Experience with agile software development methodologies
  • Understanding of core machine learning and AI concepts, including generative models (like GPTs), and an awareness of emerging paradigms such as active inference
  • Migrating research concepts and ideologies (ie Active Inference) into production software
  • Evolve our agentic platform promoting scalability and maintainability furthering the state of the art
  • Rapidly prototype systems for live demonstration, applying cutting-edge technologies to connect the physical and digital worlds
  • Work closely with partners to develop and implement solutions as they onboard to the Genius Platform, ensuring a seamless integration and adoption process.
  • Collaborate with cross-functional teams, including researchers, designers, and other engineers, to define software requirements and guarantee successful implementation.
  • Lead technical discussions, offer mentorship, and ensure adherence to coding standards and best practices through active participation in code reviews.
  • Develop technical documentation and participate in knowledge sharing sessions

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonAgileArtificial IntelligenceCloud ComputingGCPIoTKafkaKubernetesMachine LearningMongoDBMySQLRabbitmqAPI testingAzureREST APIRedisRustDevOpsMicroservicesSoftware Engineering

Posted about 17 hours ago
Apply
Apply

πŸ“ India

πŸ” Software Development

  • Software development or programming experience of 1 - 3 years of working with scalable backends.
  • Experience in developing stable and performant software at scale
  • Good experience in 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 creative problem-solving skills
  • Should have a Startup mentality, high willingness to learn, and hardworking
  • Design and develop systems and applications, with agility and quality.
  • Be responsible 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
  • Create prototypes and proofs-of-concept for iterative development.
  • Work effectively with product development and engineering teams.
  • Mentor junior engineers in employing strong design and implementation practices.
  • Assist in the continual hiring and development of technical talent

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentSQLAgileGitJavaMongoDBRubyAPI testingCI/CDRESTful APIsLinuxMicroservicesNetworkingScriptingSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ Finland, Tallinn, Berlin, Stockholm

🧭 Full-Time

πŸ” Software Development

🏒 Company: Wolt - English

  • Experience with building high-load and large-scale systems in Python
  • Previous experience in handling the whole development cycle all the way to production
  • Develop production-level microservices in Python
  • Handle the whole development process (business logic, testing, database & data streaming, CI/CD, analytics, cloud) in an autonomous manner

AWSBackend DevelopmentDockerPostgreSQLPythonSQLGitKafkaKubernetesMongoDBFastAPIRedisCI/CDAgile methodologiesRESTful APIsMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ Egypt

🧭 Contract

πŸ” Software Development

🏒 Company: ProjectGrowth

  • Strong experience with React, Next.js, Vue.js, or similar front-end frameworks.
  • Expertise in Node.js, Python (Django/Flask), or Ruby on Rails for back-end development.
  • Experience with PostgreSQL, MySQL, MongoDB, or Firebase for database management.
  • Strong knowledge of RESTful and GraphQL APIs for API development.
  • Ability to translate Figma, Sketch, or Adobe XD designs into high-quality front-end code.
  • Familiarity with Stripe, PayPal, or other payment gateways for payment integration.
  • Experience deploying applications using AWS, Google Cloud, or similar cloud providers.
  • Strong understanding of Git and GitHub workflows for version control.
  • Knowledge of web security vulnerabilities and mitigation techniques.
  • Upgrade the existing website into a dynamic web app with booking and payment functionalities.
  • Translate provided UI/UX designs into an interactive and responsive front-end experience.
  • Develop robust APIs, database structures, and authentication systems to support platform functionalities.
  • Implement a secure and user-friendly payment processing system, along with a seamless booking experience.
  • Ensure the web app is fast, scalable, and optimized for performance across various devices.
  • Implement best practices for data security, user authentication, and compliance with relevant regulations.
  • Structure the web app’s codebase to facilitate an eventual transition into a mobile application.
  • Work closely with designers, product managers, and other stakeholders to bring the vision to life.

AWSBackend DevelopmentGraphQLNode.jsPostgreSQLPythonSoftware DevelopmentExpress.jsFrontend DevelopmentFull Stack DevelopmentGitMongoDBMySQLReact.jsUI DesignVue.JsAPI testingNext.jsRESTful APIsJSON

Posted 1 day ago
Apply
Apply

πŸ“ Germany, Portugal, Ireland, Romania, UK, Spain, Netherlands, Poland, Finland

πŸ” Transportation

🏒 Company: trimblecareers

  • 10+ years of experience developing backend services, SaaS/APIs, and RESTful web services.
  • Experience in architecting and developing microservices and platform services.
  • Strong experience in developing services in Java, Spring, and Spring Boot using Maven/Gradle.
  • Experience developing in event-driven architecture.
  • Experience developing cloud-agnostic and cloud-native services.
  • Strong design skills to create extensible, generic services.
  • Strong coding skills with ability to develop high-quality reusable code and provide effective code reviews.
  • Innovative mindset and eagerness to learn and contribute using next-gen technologies.
  • Architect, design, and develop a strong foundation for platform services that are reusable, extensible, and flexible enough to accommodate evolving consumer requirements.
  • Collaborate with consumers to understand requirements, provide efficient solutions to meet their needs, and build robust shared services.
  • Identify innovative solutions for redundant manual workflows and implement automation using next-generation technologies.
  • Lead a team of Software Engineers, mentor them, and maintain high-quality standards throughout the software development lifecycle.
  • Take comprehensive responsibility for the service, overseeing its development, deployment, monitoring, metrics, and maintenance.
  • Conduct thorough code reviews to maintain code quality and ensure CI/CD is in place.
  • Automate manual workflows across all phases of the SDLC.
  • Follow best practices in service operations, including availability, scalability, security, durability, and reliability.
  • Adopt modern technologies including Generative AI in all phases of SDLC.

Backend DevelopmentDockerPostgreSQLArtificial IntelligenceCloud ComputingDesign PatternsElasticSearchGitJavaJava EEKafkaKubernetesMachine LearningMongoDBSoftware ArchitectureSpringSpring BootAPI testingAzureData StructuresMavenREST APICI/CDDevOpsMicroservicesJSON

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 118000.0 - 231000.0 USD per year

πŸ” Software Development

🏒 Company: MongoDBπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 5+ years of progressive hands-on experience in any of the following; solution architecture, enterprise architecture, data science, AI/ML and/or software development, including 2+ years of hands-on experience in designing, building, and delivering AI-powered solutions, with a deep focus on GenAI technologies
  • Demonstrated thought and technical leadership in AI/GenAI technologies with experience in presenting from conferences to the board room, you have the ability to influence AI strategy and advocate best practices at C-suite whilst hands on to demonstrate the value of your ideas
  • Experience of building cloud-native applications using modern methodologies, test-first development, CI/CD pipelines, and microservices architectures
  • Good understanding of LLM architectures, vectorisation, and experience in designing Retrieval-Augmented Generation (RAG) systems for real-time applications with hands-on experience in AI/ML frameworks and tools, for example, Llamaindex, Hugging Face, LangGraph, LangChain, Pydantic, Cursor, TensorFlow, and PyTorch
  • Experience with cloud AI services (AWS Bedrock, Azure AI, GCP Vertex AI)
  • Proficiency in at least one modern programming language (ideally Python), with experience in one other modern language a plus (e.g., Node.js, Java, C#)
  • Experience in deploying cutting-edge GenAI technologies and LLMs, driving innovation in high-uncertainty projects
  • Ability to connect AI solutions to business outcomes, driving measurable value through data-driven innovation and strategic technology integration
  • Strong communication and leadership skills, with the ability to inspire confidence, challenge assumptions, and influence executive stakeholders
  • Proven ability to lead agile teams, driving backlog grooming, sprint planning, and showcases in collaboration with Product Owners and cross-functional teams
  • Ability to work remotely with a willingness to travel (up to 20%) for high-impact, in-person customer engagements
  • Take an β€œAI First” mindset, leveraging the latest GenAI technologies and solution partners to design, prototype, and implement high-impact AI solutions that solve real customer problems and drive tangible business value
  • Jump into customer scenarios, understanding their use case, scoping effort in supporting customers and rapidly ideate what the solution should be, innovating quickly and demonstrating the value of our technology and services
  • Engage directly with C-suite customer stakeholders, addressing complex business challenges through AI concepts and solutions, ensuring alignment on solution design and delivery
  • Quickly build prototypes and proofs of concepts using GenAI-assisted development tools, showcasing the art of the possible to customers and iterating based on feedback
  • Own the end-to-end design and delivery of scalable AI architectures, from data pipelines to model deployment, ensuring performance, security, and scalability at every step
  • Write production-quality code in modern languages (e.g., Python, Node.js, Java) to build, fine-tune, and deploy RAG architectures, LLMs and AI models, using frameworks like LangChain, TensorFlow, PyTorch, and Hugging Face
  • Architect data pipelines and modern data layers using MongoDB Atlas Vector Search, enabling real-time, AI-driven applications
  • Provide authoritative technical direction to delivery teams, ensuring architectural consistency and high-quality AI solutions that align with customer objectives
  • Define scope, estimate effort, and deliver product increments that align with customer business priorities, ensuring high-velocity, outcome-focused delivery
  • Stay ahead of the curve by experimenting with emerging GenAI techniques, optimizing development processes, and driving the adoption of best practices in responsible AI
  • Contribute to ongoing development of a repository of reusable solution components, including reference architectures, GenAI blueprints, and AI-driven application modules, to accelerate delivery
  • Actively participate in the MongoDB and GenAI communities, sharing insights, driving best practices, and influencing the direction of AI-driven solutions

AWSLeadershipNode.jsPythonSoftware DevelopmentArtificial IntelligenceCloud ComputingJavaKubernetesMachine LearningMongoDBPyTorchSoftware ArchitectureData scienceREST APITensorflowCommunication SkillsCI/CDAgile methodologiesDevOpsMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Cybersecurity

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed about 2 years agoInternet

  • 3+ years of back-end development experience, with expertise in Node.js and backend frameworks like Nest.js or Express.js.
  • Experience in designing and maintaining microservices architectures and contributing to full-stack development.
  • Proficiency in database management, schema design, performance tuning, and indexing for large-scale distributed databases.
  • Experience with message-driven architectures, using tools like Kafka or RabbitMQ.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, CircleCI) and automation of deployment and scaling.
  • Proven experience in leading and mentoring engineering teams.
  • Expertise in cloud-native technologies (e.g., AWS Lambda) and monitoring tools (e.g., Prometheus, Grafana).
  • Familiarity with containerized microservices using Kubernetes.
  • Strong problem-solving and communication skills, with a passion for continuous learning.
  • B.S. degree in Computer Science or a related field, or equivalent work experience.
  • Design, develop, and maintain backend systems and microservices using Node.js, Kubernetes, and related technologies.
  • Lead projects across the stack, focusing on backend components and collaborating with front-end developers for full-stack solutions.
  • Manage and optimize distributed databases like PostgreSQL, MongoDB, or Cassandra, ensuring scalability and performance.
  • Build and maintain APIs (RESTful, gRPC, or GraphQL) and integrate third-party services, ensuring security, performance, and scalability.
  • Mentor and guide junior engineers, leading complex, multi-person projects to successful completion.
  • Collaborate effectively with cross-functional teams and leadership to align technical solutions with business goals.

AWSBackend DevelopmentDockerGraphQLLeadershipNode.jsPostgreSQLExpress.jsFull Stack DevelopmentKafkaKubernetesMongoDBRabbitmqAPI testingCassandraGrafanagRPCPrometheusNest.jsCI/CDRESTful APIsMentoringMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ MedellΓ­n, Antioquia, Colombia

πŸ” Software Development

🏒 Company: Coactive AIπŸ‘₯ 11-50πŸ’° $30,000,000 Series B 10 months agoArtificial Intelligence (AI)Big DataMachine LearningInformation Technology

  • 5+ years extensive experience in cloud infrastructure, particularly with AWS, and knowledge of GCP and Azure.
  • Hands-on expertise in Kubernetes, including deployment, scaling, and management, as well as related tools like Envoy and Keda.
  • Proficiency with data platforms and tools, including Kafka, Spark, and Databricks.
  • Strong Python programming skills for automation and infrastructure management.
  • Solid understanding of networking concepts and experience setting up and managing network infrastructure.
  • Experience with monitoring and logging tools, such as Datadog, to ensure observability and system reliability.
  • Proven experience with databases like MongoDB, Postgres, and Redis.
  • Ability to work independently in a fast-paced startup environment and solve complex problems with minimal guidance.
  • Design, build, and maintain highly scalable and reliable infrastructure on cloud platforms like AWS, GCP, and Azure.
  • Develop and optimize CI/CD pipelines to streamline deployment processes for microservices and data pipelines.
  • Manage and enhance real-time data workflows using technologies such as Kafka, Spark, and Databricks.
  • Implement robust monitoring and logging solutions to ensure system health and performance using tools like Datadog.
  • Establish and enforce cloud security best practices to ensure the integrity and safety of data and applications.
  • Automate infrastructure using tools like Terraform and orchestrate workloads with Kubernetes and related technologies.
  • Collaborate with ML and data engineering teams to create a seamless integration between infrastructure and data models.
  • Ensure efficient network setup and manage databases such as MongoDB, Postgres, and Redis.

AWSDockerPostgreSQLPythonBashCloud ComputingGCPKafkaKubernetesMongoDBAzureRedisSparkCI/CDRESTful APIsTerraformMicroservicesNetworkingAnsible

Posted 3 days ago
Apply
Shown 10 out of 310

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.