Remote Software Developer Jobs

Nosql
306 jobs found. to receive daily emails with new job openings that match your preferences.
306 jobs found.

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

Apply

📍 United States, Canada

🧭 Full-Time

💸 140000.0 - 160000.0 USD per year

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 5+ years of experience building scalable backend applications and APIs.
  • Proficiency in Go, Python, or Java, with a strong grasp of SQL and NoSQL databases (e.g., Bigtable, BigQuery, DynamoDB).
  • Experience working with cloud infrastructure, preferably AWS or GCP, and CI/CD pipelines.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Strong problem-solving and analytical skills, with the ability to communicate complex concepts clearly.
  • Design and implement ETL pipelines capable of processing large-scale datasets efficiently.
  • Build and maintain robust APIs for data retrieval, including support for complex query types.
  • Architect scalable data storage and retrieval systems using SQL/NoSQL technologies.
  • Transform raw data into structured, high-value data products to support business and operational decisions.
  • Collaborate with internal stakeholders to align data architecture with product and customer needs.
  • Document technical processes and mentor junior team members.
  • Ensure performance, security, and scalability across the data platform.

AWSBackend DevelopmentDockerPythonSQLDynamoDBETLGCPJavaKubernetesAPI testingData engineeringGoNosqlCI/CDRESTful APIsData modelingSoftware EngineeringData analytics

Posted about 5 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 140000.0 - 155000.0 USD per year

🔍 Software Development

🏢 Company: PolarisJobs👥 1-10💰 $200,000 Pre-seed 8 months agoArtificial Intelligence (AI)Human ResourcesSaaSB2B

  • 10+ years of experience in web application development using C#, ASP.NET, MVC, and Visual Studio
  • 2+ years in an Application Architect role
  • Proven experience designing and implementing cloud-native applications on Microsoft Azure, including services like Azure Functions, App Service, API Management, and Service Bus
  • Experience using Azure Data Factory (ADF) to create and orchestrate data pipelines for moving and transforming data between various data stores.
  • Well-versed in front-end framework.
  • Strong understanding of software architecture patterns
  • Proficiency in relational database design and development using SQL Server
  • Demonstrated ability to create and communicate architectural diagrams, technical documentation, and solution blueprints
  • Familiarity with front-end frameworks like Angular and modern JavaScript/TypeScript development
  • Experience with API development, including RESTful and GraphQL APIs
  • Strong understanding of security best practices in application development (e.g., authentication, authorization, data protection)
  • Experience working in agile environments and participating in sprint planning, backlog grooming, and retrospectives
  • Excellent problem-solving, communication, and collaboration skills across technical and non-technical stakeholders
  • Champion enterprise architecture principles, standards, and patterns
  • Design and evolve cloud-native, scalable, and resilient applications
  • Collaborate with Solution Architects to define cross-team architectural strategies
  • Evaluate and recommend system solutions, balancing custom development and third-party tool
  • Lead the design and development of scalable, cloud-native applications using C#, .NET 8, Azure capabilities, and RESTful APIs
  • Architect and implement solutions using Angular and SPA patterns
  • Integrate with Azure services such as Service Bus, API Management, and App Services
  • Ensure application designs are secure, performant, and aligned with enterprise architecture standards
  • Provide technical leadership and mentorship to development teams
  • Participate in agile ceremonies and contribute to sprint planning and retrospectives
  • Collaborate with product owners, UX designers, and stakeholders to refine user experiences
  • Promote a culture of continuous improvement and innovation
  • Leverage AI-assisted development tools such as GitHub Copilot to accelerate coding, improve code quality, and enhance developer productivity across teams
  • Promote best practices for integrating AI tools into the software development lifecycle, including code generation, documentation, and testing
  • Evaluate and recommend emerging AI-driven engineering tools to improve team efficiency and innovation
  • Mentor developers on effective use of AI tools to support clean architecture, maintainability, and consistency in codebases
  • Monitor and reduce technical debt, ensuring long-term maintainability
  • Support and enhance deployed solutions across environments
  • Ensure software meets quality, security, and extensibility standards
  • Create and maintain technical documentation and support tools

GraphQLAgileASP.NETCloud ComputingFrontend DevelopmentMicrosoft .NETSoftware ArchitectureC#API testingAzureAngularNosqlRESTful APIs

Posted about 15 hours ago
Apply
Apply

📍 Brazil

🔍 Wellness

🏢 Company: Wellhub

  • Foundational knowledge of RESTful APIs written in Java/Kotlin + Spring
  • Knowledge on Cloud computing (AWS) and Cloud Native (K8s), willing to learn and get deeper understanding on these topics
  • Experience with SQL technology such as PostgreSQL
  • Experience with NoSQL technology such as DynamoDB
  • Experience with microservices
  • Implement, test and deliver solutions working with a cross-functional team
  • Handle the entire company revenue recognition process and accounting, by creating architectural layers of integration with the company ERP for its global operations

AWSBackend DevelopmentPostgreSQLSQLCloud ComputingDynamoDBJavaKotlinKubernetesSpringNosqlRESTful APIsMicroservicesSoftware Engineering

Posted about 15 hours ago
Apply
Apply

📍 Argentina, Mexico, Colombia, Peru

🧭 Part-Time

🔍 Software Development

🏢 Company: Multiplica Talent👥 101-250Staffing AgencyOutsourcingInformation TechnologyRecruiting

  • Experiencia demostrada como Backend Developer, preferiblemente en un entorno de desarrollo empresarial.
  • Fuerte experiencia en el desarrollo y la integración de APIs, especialmente con Python.
  • Conocimiento sólido de los principios de diseño de software, patrones de diseño y arquitecturas de microservicios.
  • Experiencia previa con Zoho CRM y otras aplicaciones de Zoho (preferido).
  • Competencia en el desarrollo con Python de al menos 3 años.
  • Familiaridad con bases de datos relacionales y no relacionales, así como con herramientas de almacenamiento de datos.
  • Habilidad para trabajar de forma colaborativa en un equipo multidisciplinario.
  • Excelentes habilidades de resolución de problemas y atención al detalle.
  • Buena capacidad de comunicación verbal y escrita en español e inglés.
  • Zoho CRM está hecho en Java (Spring Framework) por lo que dominio en dicho lenguaje sería esencial
  • Colaborar estrechamente con el equipo de desarrollo para mejorar y mantener el desarrollo existente.
  • Integrar APIs de Python en el desarrollo actual para mejorar la funcionalidad y la interoperabilidad.
  • Desarrollar y mantener integraciones entre Zoho CRM, Zoho Bus y Zoho Expense.
  • Diseñar, desarrollar y mantener servicios backend escalables y eficientes.
  • Participar en la planificación, diseño y ejecución de nuevos desarrollos y funcionalidades.
  • Colaborar con otros equipos técnicos para garantizar la coherencia y la calidad del código.
  • Realizar pruebas exhaustivas y resolver problemas para garantizar la estabilidad y la fiabilidad de los sistemas.

Backend DevelopmentPythonSQLDesign PatternsJavaSoftware ArchitectureAPI testingNosqlRESTful APIsMicroservices

Posted about 16 hours ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Sift👥 251-500💰 Secondary Market over 3 years agoFraud DetectionBig DataPredictive AnalyticsAnalyticsNetwork Security

  • Strong knowledge of data structures, distributed algorithms, and asynchronous architectures
  • Experience designing and maintaining scalable public APIs
  • Extensive experience using large-scale NoSQL databases like Bigtable, HBase or Cassandra
  • Familiarity with setting up, managing, and deploying to the cloud (e.g. AWS/GCP)
  • Build highly scalable, distributed services that can handle hundreds of millions of events per day.
  • Partner with product management to help scope and shape project requirements.
  • Implement engineering solutions to address complex customer needs at scale.
  • Collaborate with other engineers within the API Platform team as well as across other engineering teams.
  • Help evolve and improve our engineering practices.
  • Document and demonstrate solutions by developing documentation, flowcharts, diagrams, code comments and maintain good code hygiene.

Backend DevelopmentCloud ComputingGCPJavaKafkaKubernetesAlgorithmsAPI testingData StructuresgRPCPostgresREST APINosqlCommunication SkillsCollaborationMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 Arkansas, Arizona, California, Colorado, Illinois, Massachusetts, Michigan, Nevada, North Carolina, New Jersey, New York, Tennessee, Texas, Washington

🧭 Full-Time

🏢 Company: Arrived👥 1-50

  • Experience with no-code/low-code tools (Zapier, Retool, Coda, n8n, etc)
  • Know when and software engineer, but can write/debug a solid Python script with the help of AI
  • Comfortable building functional MVPs: shipping fast, iterating, and improving over time
  • Strong with data: fluent in SQL, wrangling spreadsheets, and logic.
  • Have set up ETLs using tools like dbt, Airbyte, Fivetran, or custom scripts
  • Understand API basics (GET/POST, JSON formats), and have hands-on experience working with APIs, webhooks, and lightweight scripting for integrations
  • Know how to design semantic layers and define clean, well-modeled data marts
  • Can take a vague business process and turn it into a repeatable workflow
  • Run end-to-end process-improvement projects – map processes, identify optimization opportunities, and deliver solutions that improve efficiency and effectiveness of teams.
  • Partner cross-functionally & triage requests – act as the connector between Legal, Finance, Investments, Product, and Engineering teams, gathering requirements and scoping solutions that work for all stakeholders.
  • Create internal tooling & automations – build and maintain low-code apps, scripts, and integrations that eliminate manual work and streamline repeatable operational tasks (using tools like Coda, Zapier, n8n, Python scripts).
  • Enable self-service analytics & reporting – work with internal teams to define business-critical metrics and help guide the building of dashboards, reports, and ad-hoc analyses to surface accurate, actionable insights.

AWSProject ManagementPythonSQLApache AirflowETLGitSnowflakeAPI testingData engineeringData StructuresNosqlCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsJSONCross-functional collaborationData visualizationData modelingScriptingData analyticsData management

Posted 1 day ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Software Development

  • Foundational knowledge of RESTful APIs written in Java/Kotlin + Spring
  • Knowledge on Cloud computing (AWS) and Cloud Native (K8s)
  • Experience with SQL technology such as PostgreSQL
  • Experience with microservices
  • Execute strategic projects with a software engineering team.
  • Handle the entire company revenue recognition process and accounting.
  • Implement, test, and deliver solutions working with a cross-functional team.

AWSPostgreSQLSQLCloud ComputingDynamoDBJavaKotlinKubernetesSpringREST APIServerlessNosqlRESTful APIsMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 142000.0 - 158000.0 CAD per year

🔍 Software Development

  • Recent degree in a technology discipline such as Computer Science, Computer Engineering, or Electrical Engineering
  • 2-4 years of work experience post-graduation in a technology field
  • Experience working with distributed systems
  • Experience building features end to end or publishing your own app
  • Prior experience with Python, Ruby, React, PostgreSQL, Go
  • Design, build, validate, and ship high quality product features with a strong sense of urgency, efficiency, and ownership
  • Work closely with product managers, designers, data scientists, and peer engineering teams to define project requirements and execution plans
  • Ensure that system designs including APIs, deployment architecture, and dependency selection result in highly scalable, robust solutions that minimize support costs and improve an outstanding customer experience
  • Contribute broadly to Instacart’s success by exercising your freedom to suggest and drive organization-wide initiatives
  • Work within a team that manages petabytes of data used by hundreds of people across the company for the core product, machine learning, reporting, analysis, and much more
  • Design, develop, and maintain highly efficient data pipelines for ingesting, transforming, and delivering data from various sources
  • Design and build data models and work together with application engineers to ensure the collection of high quality data

AWSBackend DevelopmentPostgreSQLPythonApache AirflowHadoopRubyData engineeringGoNosqlReactCI/CDRESTful APIsData modelingSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 Germany

🧭 Full-Time

🔍 Software Development

🏢 Company: eyeo👥 51-100InternetOpen SourcePrivacySoftwareBrowser Extensions

  • 5+ years of professional development experience and a proven track record of designing and building scalable services and APIs, leveraging microservices architecture and event-driven systems. Proficiency in Go and NodeJS is a plus
  • Knowledge of frontend clients, frameworks and their needs
  • Solid understanding of cloud platforms, with a preference for Google Cloud, and hands-on experience with cloud-native services
  • Familiarity with secure development practices and ability to implement secure coding principles
  • Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols such as HTTP/S, WebSocket, and gRPC
  • Ability to debug complex issues, optimize performance, and deliver robust solutions
  • Passionate about monitoring, logging and overall system health
  • Excellent communication skills and ability to work effectively across teams
  • Design and develop scalable, high-performance microservices and APIs that will power our mobile applications, browser extensions and websites
  • Drive end-to-end solutions by aligning and integrating efforts across multiple client teams, ensuring seamless delivery and alignment with organizational objectives
  • Ensure the security and robustness of applications by applying secure development practices and adhering to industry standards
  • Establish monitoring frameworks and drive performance optimization efforts, proactively ensuring reliability, scalability, and cost-effectiveness for mission-critical applications
  • Collaborate with other engineers, Product Managers, UI/UX Designers, and cross-functional leaders to drive strategic alignment on product goals, ensuring cohesive user experiences across multiple teams and products
  • Guide senior developers in advancing their technical expertise and drive high-impact code review processes
  • Stay ahead of emerging technologies and cloud innovations, evaluating and incorporating cutting-edge tools and techniques where appropriate

Backend DevelopmentDockerGraphQLNode.jsSQLCloud ComputingExpress.jsFrontend DevelopmentGCPJavascriptKubernetesAPI testingGoNosqlCI/CDRESTful APIsMicroservices

Posted 2 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 137439.0 - 167981.0 USD per year

🔍 Healthcare

  • Bachelor’s Degree or higher from an accredited university AND 5 years of Java/J2EE development
  • OR
  • High School Diploma/GED AND 9 years of Java/J2EE development
  • Experience in enterprise level, high volume, hosted applications in a cloud environment, preferably AWS
  • Experience with using SQL and NoSQL databases in design, development, and implementation
  • Experience using Kubernetes for deploying applications
  • Working on the team’s software development efforts and interfacing with other teams to create world class software solutions for our customers
  • Creating and coding new approaches to increase quality, efficiency, and resilience in existing and new software applications
  • Implementing cloud-based enterprise software to data centers around the world using pipeline technologies
  • Determining the best software design and architecture for projects
  • Supporting our customers to achieve their goals using our software services

AWSSQLJavaJava J2EEKafkaKubernetesNosql

Posted 2 days ago
Apply
Shown 10 out of 306

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 Remote Software Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search — filter job listings based on your country of residence;
  • AI-powered job processing — artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters — sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates — we monitor job relevance and remove outdated listings;
  • personalized notifications — get tailored job offers directly via email or Telegram;
  • resume builder — create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security — modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing — up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.