Remote .NET Developer Jobs

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

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.