MongoDB Jobs

Find remote positions requiring MongoDB skills. Browse through opportunities where you can utilize your expertise and grow your career.

MongoDB
468 jobs found. to receive daily emails with new job openings that match your preferences.
468 jobs found.

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

Apply

πŸ“ India

🧭 Full-Time

πŸ’Έ 1500000.0 - 2200000.0 INR per year

🏒 Company: Weekday AIπŸ‘₯ 1-10πŸ’° over 3 years agoE-CommerceFashion

  • 5+ years of experience developing backend applications using Node.js and Express.js.
  • Strong experience in designing and optimizing MongoDB schemas for performance and scalability.
  • Proficiency in AWS Web Services (EC2, Lambda, S3, RDS) and cloud-based deployments.
  • In-depth understanding of RESTful API design, implementation, and maintenance.
  • Hands-on experience in scaling and optimizing web servers to handle high traffic loads.
  • Strong understanding of secure coding practices to ensure system integrity and reliability.
  • Experience with version control systems like Git and CI/CD pipelines for automated deployments.
  • Ability to work in an Agile development environment, collaborating with cross-functional teams.
  • Excellent problem-solving and analytical skills, with a proactive approach to challenges.
  • Design, develop, and maintain scalable backend applications using Node.js and Express.
  • Optimize and manage MongoDB schemas, ensuring efficient database performance and reliability.
  • Implement and maintain RESTful APIs, ensuring seamless communication between frontend and backend systems.
  • Work with AWS Web Services (EC2, Lambda, S3, RDS) to build and deploy scalable backend solutions.
  • Optimize server performance, ensuring systems can handle high traffic loads efficiently.
  • Ensure secure coding practices, preventing vulnerabilities and enhancing system reliability.
  • Collaborate with frontend developers to ensure smooth API integration and optimize overall system performance.
  • Debug and troubleshoot backend issues, providing effective solutions to enhance system stability.
  • Continuously improve system architecture, scalability, and deployment strategies.

AWSDockerNode.jsAgileExpress.jsGitKubernetesMongoDBCI/CDRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: SolvativeπŸ‘₯ 51-100CMSConsultingInternet of ThingsWeb DevelopmentInformation TechnologyHealth CareSoftware

  • Strong understanding of JavaScript, its quirks, and workarounds.
  • Strong understanding of Reactjs.
  • Basic understanding of web markup, including HTML5 and CSS3, SASS.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with JavaScript module loaders, such as Require.js and AMD.
  • Familiarity with front-end build tools, such as Grunt and Gulp.js.
  • Proficient understanding of code versioning tools, such as Incorrect Field.
  • Good understanding of browser rendering behavior and performance.
  • Good Understanding CI/CD, NodeJS, Restful API, Docker
  • Proficient understanding of NoSQL DB
  • OOPS concept knowledge is required
  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Assure that all user input is validated before submitting to back-end services.
  • Collaborate with other team members and stakeholders.

DockerNode.jsGitHTMLCSSJavascriptMongoDBReact.jsNosqlCI/CDRESTful APIs

Posted 1 day ago
Apply
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 DevelopmentLeadershipSoftware DevelopmentCloud ComputingJavaKubernetesMongoDBSoftware ArchitectureAlgorithmsData StructuresREST APICommunication SkillsCI/CDProblem SolvingMentoringTeam management

Posted 2 days ago
Apply
Apply

πŸ“ Costa Rica

πŸ” Govtech

  • Advanced understanding of front and back end ,full-stack web development (to include HTML, Server Side Programming concepts, T-SQL, and JavaScript).
  • Advanced understanding of HTML, CSS, JavaScript, and MongoDB.
Setting up, modifying, building and maintaining Websites and data-driven, cloud-based web applications and platforms.

Backend DevelopmentFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptMongoDB

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 150000.0 USD per year

πŸ” Software Development

🏒 Company: Echo360 Inc

  • 5+ years of experience as a Site Reliability Engineer or similar role.
  • Strong understanding of AWS cloud services, including DynamoDB, MySQL, S3, CloudSearch, OpenSearch, Kafka, Presto, EKS, ECS and EC2.
  • Experience with infrastructure automation tools like Ansible, Terraform, or CloudFormation.
  • Experience with monitoring and alerting tools like CloudWatch, DataDog, Prometheus, Grafana, Kibana, and PagerDuty.
  • Experience with GitHub actions, Cl/CD pipelines and deployment strategies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and take ownership of complex tasks.
  • Passion for technology and a desire to learn and grow.
  • Experience with Jenkins, PostgreSQL, and MongoDB.
  • Experience with cloud cost optimization, security best practices and tools.
  • Experience working in a fast-paced, agile environment.
  • Experience Rancher, Cattleprod, and TeamCity a plus.
  • Ensure service reliability and SLO/SLA adherence to production, preventing incidents by proactively conducting failure testing.
  • Implement automated monitoring and alerting systems for early detection of potential problems.
  • Collaborate with development teams to perform deployments and rollbacks with minimal disruption.
  • Optimize the performance and scalability of our AWS infrastructure, including RDS, DynamoDB, MySQL, S3, CloudSearch, OpenSearch, Kafka, Presto, SES, EKS, ECS, and EC2.
  • Automate infrastructure provisioning and deployment processes using Terraform, CI/CD pipelines, and configuration management tools.
  • Proactively identify and address potential security vulnerabilities to maintain compliance,Β IAM best practices, andΒ secrets management.
  • Participate in incident response and post-mortem analysis activities to identify root causes and prevent future occurrences.
  • Help onboard and mentor junior team members, sharing your knowledge and expertise.
  • Stay up to date on the latest cloud technologies and best practices for SRE.
  • Participate in a well-structured on-call rotation with other Site Reliability Engineers.
  • Explore new technologies and innovative solutions to improve service quality and speed to market.
  • Participate in technical discussions and deep dives with the other engineering and product teams.

AWSPostgreSQLDynamoDBJenkinsKafkaKibanaMongoDBMySQLGrafanaPrometheusCI/CDAgile methodologiesLinuxDevOpsTerraformMicroservicesAnsible

Posted 2 days ago
Apply
Apply

πŸ“ Croatia

🧭 Full-Time

πŸ” Financial Services

🏒 Company: CoinmeπŸ‘₯ 51-100πŸ’° $772,801 Seed over 2 years agoCryptocurrencyBlockchainBitcoinFinTechVirtual Currency

  • 5+ years of experience as a software developer
  • Experience building scalable services and distributed systems in Java or similar object-oriented language
  • Experience driving technical designs within a team
  • Experience writing code that is readable, scalable, and instrumented
  • Experience working in a fast-paced Agile development environment
  • Experience in communicating with users, other technical teams, and product to understand requirements, describe software product features and technical designs
  • Java & Spring Boot expertise
  • Experience with a microservice environment
  • Kafka, RabbitMQ, ActiveMQ or similar tech
  • RESTful APIs for synchronous flows
  • MySQL DB
  • Mongo DB or similar NoSql database
  • Experience with Kubernetes or any cloud development platforms
  • Design solutions for complex technical and business problems
  • Develop software systems and components for our rapidly growing business
  • Write performant, maintainable code while iterating and shipping rapidly
  • Work within our backend architecture and technology stack based on:
  • Author and maintain unit and integration tests
  • Work with your Scrum team to plan sprints and delivery of features
  • Drive engineering excellence, operational stability and security into all layers of theΒ  platform
  • Participate in design and architecture discussions and planning
  • Drive the execution and delivery of features by collaborating with cross functional stakeholders
  • Work with Engineering Leadership to drive best practices in software development, testing, and production operations
  • Mentor other engineers, helping them grow in their careers
  • Contribute to recruiting efforts to continue to build your team

AWSBackend DevelopmentSoftware DevelopmentAgileJavaKafkaKubernetesMongoDBMySQLSpring BootRESTful APIsMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ Colombia

🏒 Company: NextMinder

  • Bachelor's degree in Systems Engineering, Computer Science, or related fields.
  • Minimum 3 years of proven experience in frontend and backend development for web applications.
  • Proficiency in JavaScript, Python, HTML5, and CSS3.
  • Experience with modern frontend frameworks such as React, Next.js, Angular, or Vue.js.
  • Expertise in backend frameworks such as Django and Flask.
  • Knowledge of relational and non-relational databases, including MySQL, PostgreSQL, and MongoDB.
  • Familiarity with development tools like Docker, Git, and prototyping tools (e.g., Figma, Sketch, Adobe XD).
  • Strong grasp of system architectures, design patterns, and microservices.
  • Develop, test, and maintain robust frontend and backend features for web applications.
  • Design and implement RESTful and/or GraphQL APIs.
  • Integrate third-party solutions and frameworks to improve functionality and efficiency.
  • Ensure responsive design and usability across all platforms and devices.
  • Utilize tools like Docker and Git for development and deployment processes.
  • Analyze complex business challenges, identify opportunities for growth, and propose actionable recommendations.
  • Create compelling presentations and reports using PowerPoint, delivering insights in a clear and visually engaging manner to executives and stakeholders.
  • Stay abreast of emerging technology trends and market dynamics to provide forward-thinking solutions.
  • Proactively analyze and improve system architectures, scalability, and performance.
  • Implement design patterns and microservices to streamline development processes.
  • Contribute to the evolution of development practices and methodologies.

Backend DevelopmentDockerGraphQLPostgreSQLPythonDesign PatternsDjangoFlaskFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptMongoDBMySQLReact.jsVue.JsAngularNext.jsRESTful APIsMicroservicesNodeJS

Posted 3 days ago
Apply
Apply

πŸ“ Canada

πŸ’Έ 40000.0 - 50000.0 USD per year

πŸ” Healthcare

🏒 Company: League Inc.

  • Experience building scalable, fault-tolerant web services
  • Experience writing high-quality, testable code
  • Understanding of how the web works and what a good API looks like
  • 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

AWSBackend DevelopmentDockerLeadershipSoftware DevelopmentSQLGitJavascriptKubernetesMongoDBCross-functional Team LeadershipAlgorithmsAPI testingData StructuresGoREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesMentoringAttention to detailWritten communicationMicroservicesJSONNodeJSSoftware EngineeringDebugging

Posted 3 days ago
Apply
Apply

πŸ“ Brazil, Mexico, Uruguay

πŸ” Credit Reporting, Financial

🏒 Company: ZipdevπŸ‘₯ 11-50Web DevelopmentWeb DesignSoftware

  • 6+ years of proven fullstack engineering experience
  • Very strong experience in back-end, microservice, API-driven, and data pipelines engineering work experience.
  • Experience with general-purpose languages like Go and Javascript.
  • Experience with AWS services such as S3, SNS/SQS, Lambda, ECS/EKS.
  • Strong experience in the credit reporting, accounting, lending, banking, payments, screening companies, insurance, subscriptions, or similar industry.
  • Strong experience mentoring individual contributors, including back-end engineers.
  • Experience leading both product and business strategy, and planning and roadmap delivery.
  • Experience on database solutions, including Relational and NoSQL data stores.
  • Experience with microservices and event-driven architectures.
  • Experience working in and fostering environments that utilize Infrastructure-as-Code and DevOps.
  • Experience managing globally distributed teams.
  • Passionate about delivery in an agile environment.
  • Currently living in Latin America.
  • Create and own product and business initiatives and roadmap pertaining to our credit reporting and internal services strategy.
  • Coach, mentor, and develop engineers by providing professional training and direct mentorship.
  • Help recruit, hire, and onboard new talent into the team.

AWSBackend DevelopmentDockerLeadershipPostgreSQLSQLAgileCloud ComputingFrontend DevelopmentFull Stack DevelopmentJavascriptKubernetesMongoDBProduct ManagementTypeScriptAmazon Web ServicesAPI testingGoNosqlReactCI/CDMentoringDevOpsMicroservicesCross-functional collaborationTeam managementStrategic thinkingData modelingSoftware EngineeringData management

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 151500.0 - 215500.0 USD per year

πŸ” Software Development

🏒 Company: UpworkπŸ‘₯ 501-1000πŸ’° about 8 years agoπŸ«‚ Last layoff almost 2 years agoMarketplaceFreelanceCopywritingPeer to Peer

  • Strong leadership experience managing backend and frontend engineering teams, ideally in a fast-paced environment.
  • Deep understanding of monetization models, including subscriptions, transaction fees, and marketplace revenue structures.
  • Experience working with payment processing systems, financial transactions, or billing platforms.
  • Hands-on technical expertise in backend development (Java, Python, or similar) and frontend technologies where applicable.
  • Ability to work cross-functionally with Product, Finance, Data, and other key stakeholders to align engineering efforts with business goals.
  • Strong problem-solving skills and the ability to make data-driven decisions in a complex marketplace ecosystem.
  • Passion for building scalable, secure, and user-friendly financial systems that drive business growth.
  • Lead, mentor, and grow a team of backend and frontend engineers, fostering an environment of technical excellence and innovation.
  • Drive the development and optimization of subscriptions, fees, and payment models to enhance Upwork’s monetization strategies.
  • Collaborate closely with Product, Finance, and Data teams to define and execute on revenue-generating initiatives.
  • Ensure the team delivers high-quality, scalable, and secure solutions while maintaining a strong focus on user experience and performance.
  • Provide architectural guidance and technical leadership to solve complex engineering challenges related to payment processing and transaction fees.
  • Establish best practices for engineering, testing, deployment, and monitoring to ensure system reliability and efficiency.
  • Balance short-term deliverables with long-term strategy to scale Upwork’s monetization infrastructure effectively.

AWSBackend DevelopmentLeadershipPostgreSQLProject ManagementPythonSQLData AnalysisFrontend DevelopmentJavaJavascriptMongoDBMySQLProduct ManagementReact.jsSoftware ArchitectureCross-functional Team LeadershipAPI testingCI/CDRESTful APIsMicroservicesTeam managementNodeJSFinanceSoftware Engineering

Posted 3 days ago
Apply
Shown 10 out of 468