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

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

Apply
🔥 Site Reliability Engineer
Posted about 1 hour ago

📍 United States of America

💸 63000.0 - 108675.0 USD per year

🏢 Company: vspvisioncareers

  • Bachelor’s Degree in Computer Science or related field and/or equivalent experience
  • 4+ years of related functional experience
  • Experience with both Windows and Linux, as well as containerization software products
  • Functional with continuous integration and continuous delivery
  • Experience with automation and orchestration using Chef, Puppet, Ansible and containers
  • Coding skills beyond simple scripts and knowledge of application architecture
  • Ability to program (structured and OO) with one or more high level languages, such as Python, Java, C/C++/C#, Ruby, and JavaScript
  • Understanding of distributed storage technologies like NFS, HDFS, Ceph, S3 as well as dynamic resource management frameworks (OpenShift, Kubernetes, Yarn)
  • Skilled in spotting problems and identifying performance bottlenecks, leading to problem and root cause analysis and risk mitigation
  • Capacity monitoring and performance planning experience with cloud solutions like AWS using applications such as Dynatrace, New Relic, App Dynamic
  • Use engineering design concepts to recommend design or test methods for attaining or improving operational reliability in support of business objectives.
  • Develop and implement high-reliability tools, systems, and services using engineering methodologies and tools.
  • Determine reliability requirements and deliver insights from massive scale data in real time.
  • Propose changes in design or formulation to improve system and/or process reliability.
  • Utilize best practices and work with cross-functional teams to provide solutions and a positive user experience.
  • Improve reliability, quality, and time-to-market for suite of software solutions, through effective hosting, monitoring, operations, and automation
  • Develop proprietary tools to improve system reliability and mitigate weaknesses in incident management or software delivery
  • Collaborate with team members to troubleshoot and fix issues utilizing knowledge of  problems to route support escalation issues to the appropriate teams
  • Add automation for improved collaborative response in real-time, updates documentation, runbook tools, and modules to prepare teams for incidents
  • Support optimizing the software development life cycle to boost service reliability, based on post-incident reviews
  • Support system cost modeling for all hosted systems
  • Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
  • Deliver primary operational support and engineering for distributed software applications
  • Implement guidelines and plans for automated systems delivery maintaining system and data security
  • Assist with impact analysis regarding enterprise-wide technology
  • Perform capacity monitoring with various monitoring tools (Splunk, Dynatrace, etc.) and make recommendations
  • Gather and analyze metrics from both operating systems and applications to assist in performance tuning, fault finding, and corrective action planning
  • Support system integration, software, and hardware at enterprise level for optimum performance
  • Partner with development teams to improve services through rigorous automated testing and release procedures
  • Contribute to system architecture planning, and policies and procedures surrounding enterprise-wide technology
  • Participate in system design consulting, platform management, and capacity planning
  • Stay abreast of new technologies; introduce applicable technology in alignment with business goals and for creative solutions

AWSDockerPostgreSQLPythonSQLBashCloud ComputingData AnalysisDynamoDBElasticSearchGitJavaKafkaKubernetesMySQLOracleRabbitmqSoftware ArchitectureZabbixAlgorithmsCassandraData StructuresPrometheusRedisSparkCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsLinuxDevOpsTerraformMicroservicesTeamworkTroubleshootingJSONCross-functional collaborationAnsibleScriptingDebugging

Posted about 1 hour ago
Apply
Apply

📍 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 1 day 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 3 days ago
Apply
Apply

📍 United States

🔍 Software Development

  • Bachelor's degree in a field of Software Engineering, Computer Engineering, Financial Engineering, Computational Engineering, or Information Technology.
  • Three years of enterprise-level web or mobile application development experience which included utilization of Node.js, TypeScript, Python, Shell, SQL, and AWS.
  • Help drive the technical and functional as well as internal resource coordination and oversight components of software development projects in a Scaled Agile Framework (SAFe) environment involving the full-stack design, development, build, testing and implementation of client-hosted, Web-based and Cloud-based enterprise level responsive software applications, including the integrations, APIs, microservices, features and specifications for their development, as well as the stored procedures and database server engines that facilitate access and query of the Company's back-end object-oriented and relational database systems
  • Assist with executing entire full-stack application development project lifecycle, such as performing full-stack application development using C#, React.js, Redux, Node.js, Koa, TypeScript, RabbitMQ, PostgreSQL and related Web technologies; crafting quality code; project scope, priority setting and business requirements gathering with cross-functional teams; functional and technical solution design development and requirements analysis; solutions, development and end-user documentation; GAP and needs analysis; resource planning; unit, integration, and system test plan, procedure, case, tool, script, and automation development and implementation; workflow design; process development and improvement; system integration and migration testing; UAT/OAT testing; code quality review; go-live preparation; and production support
  • Utilize Event Driven Architecture, Microservice Architecture, and Data Management strategies, including but not limited to, messaging protocols, messaging best practices, database schema management, and versioning strategies during development of applications
  • Work with cross-functional teams of other engineers, product managers, product designers, sales engineers, and clients to develop an understanding of users’ workflow, priorities and requirements in order to analyze gaps, develop tests and prioritize projects
  • Work as part of a Scrum team through sprints and ceremonies to estimate and prioritize work, provide feedback, and share ideas along the way
  • Pair with other developers and moving work items through the backlog to acceptance in a timely manner
  • Help create project work breakdown structure as well as formal project schedules and activities required to meet specific project goals and established time frames based on knowledge of project completion requirements determined through detailed technical project analysis with input from cross functional teams of project stakeholders.
  • Use distributed version control systems (e.g., GIT) and help create appropriate measures and metrics to track progress of projects and report on project progress at a task level
  • Assist with the timely identification, logging and resolution/escalation of project problems during the life cycle of a project
  • Help manage project priorities, including development of project risk assessment and mitigation strategies
  • Monitor and evaluate product results against technical specifications
  • Prepare project status reports to keep management, clients and others informed of project status and related issues
  • Help provide functional direction and subject matter technical expertise in multiple core project process and functional areas to less experienced personnel

AWSNode.jsPostgreSQLProject ManagementSQLAgileFull Stack DevelopmentGitRabbitmqReact.jsSCRUMTypeScriptC#AlgorithmsData StructuresREST APIReduxCI/CDRESTful APIsMicroservicesSoftware EngineeringData management

Posted 3 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: Encora👥 10001-10001💰 $200,000,000 Private over 5 years agoBig DataCloud ComputingSoftware

  • At least 4 years of experience in Java backend development and full-stack web development.
  • Proficiency in Backend Java and Java Spring Boot.
  • Experience in Front-end development, particularly with React or Angular, and a strong understanding of UI/UX principles.
  • Familiarity with Backbone.js.
  • Experience with relational and non-relational databases such as Postgres and MongoDB.
  • Experience using AWS services, particularly ECS, Beanstalk, EC2, and S3. Familiarity with RabbitMQ (preferred) and Amazon SQS.
  • Practical knowledge of Git, version control, and CI/CD practices. Expertise in GitHub Actions or Jenkins is a plus.
  • Experience with monitoring and troubleshooting tools such as Sumo Logic, New Relic, Datadog, or equivalent.
  • Strong understanding of Java 8 concepts, Stream-API, Java Design Patterns, and Java Swing Framework.
  • Familiarity with Microservices Design Patterns and Graph-QL (Mutation and Query).
  • Good understanding of React, including Hooks, TypeScript interfaces, Material-UI, and use of callback and useMemo.
  • Experience with functional components and form management libraries.
  • Proficiency in Backend Java and Java Spring Boot.
  • Front-end development experience, especially with React/ Angular and a strong understanding of UI/UX principles.
  • Familiarity with Backbone.js.
  • Good knowledge on relational and non-relational databases, the candidates needs to be able to work with Postgres and MongoDB.
  • Experience using AWS services, particularly ECS, Beanstalk, EC2, S3. Familiarity with RabbitMQ (preferred) and Amazon SQS.
  • Practical understanding of Git or similar VCS, CI/CD practices, with a preference for expertise in GitHub Actions or Jenkins, as these tools are used for managing deployments.
  • Utilization of monitoring tools such as Sumo Logic, New Relic, Datadog, or equivalent solutions for troubleshooting and logging.

AWSPostgreSQLDesign PatternsFrontend DevelopmentGitJavaJenkinsMongoDBRabbitmqSpring BootTypeScriptUI DesignBeanstalkAngularREST APIReactCI/CDDevOpsMicroservices

Posted 5 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

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

  • 2+ years of full-life cycle development experience in Python.
  • Solid experience with Python-based frameworks, such as FastAPI or Django.
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms (AWS) and containerization technologies like Docker.
  • Knowledge of CI/CD tools (e.g., GitLab CI) is a plus.
  • Familiarity with container orchestration tools like Kubernetes is advantageous.
  • Ability to work independently in a distributed team environment.
  • Strong problem-solving skills and adaptability in a fast-paced, agile setting.
  • Develop and implement backend features for internal and external users.
  • Collaborate with front-end engineers, product managers, and other teams to design and build scalable, sustainable solutions.
  • Contribute to technical discussions and architecture planning to ensure robust software design.
  • Write well-documented, efficient, and reliable code that meets engineering standards.
  • Participate in code reviews, ensuring adherence to best practices and quality assurance protocols.
  • Support the development of medical software solutions, working with HL7 standards and data pipelines.
  • Develop and maintain integrations, working with technologies like Kafka and RabbitMQ.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLDjangoKafkaKubernetesRabbitmqAlgorithmsData StructuresFastAPICI/CDRESTful APIsSoftware Engineering

Posted 6 days ago
Apply
Apply

📍 Cyprus, Poland, Latvia, Lithuania, Georgia

🧭 Full-Time

🔍 Restaurant Delivery Solutions

🏢 Company: MIRA- Search

  • 10+ years of experience in .NET development and architecture, including expertise across multiple .NET versions.
  • At least 3+ years as an architect or similar role
  • Proven expertise in Azure infrastructure, Kubernetes deployment management, and infrastructure as code (Terraform, Pulumi)
  • Proven experience in re-architecting complex systems, improving service dependencies, and optimizing performance
  • Deep knowledge of system design patterns, scalability, and microservices architecture (API design, Service orchestration, event-driven architecture, and domain-driven architecture)
  • Lead the design and development of core systems, ensuring alignment with architectural best practices.
  • Support production environments during critical situations, identifying and resolving system dead ends swiftly and effectively.
  • Define, document, and enforce software architecture principles to guide development teams.
  • Ensure the scalability, performance, and security of applications deployed on Azure with Kubernetes.
  • Act as the technical authority for .NET development across all versions and technologies in the ecosystem.
  • Collaborate with stakeholders to align architecture with business goals.

GraphQLLeadershipSQLDesign PatternsGCPKubernetesMicrosoft .NETRabbitmqSoftware ArchitectureApache KafkaAPI testingAzuregRPCCommunication SkillsCI/CDProblem SolvingRESTful APIsTerraformMicroservices

Posted 6 days ago
Apply
Apply

📍 Mexico, Colombia, Peru, Chile, Argentina, LATAM, United States

🔍 Software Development

🏢 Company: DaCodes

  • 5+ years of experience in backend development with Java and Spring Boot
  • Strong expertise in microservices architecture and distributed systems design
  • Experience with event-driven architectures, using Kafka, RabbitMQ, or similar messaging brokers
  • Proficiency in containerization and orchestration tools (Docker, Kubernetes, Helm)
  • Hands-on experience with API Gateway solutions (Kong, Apigee, AWS API Gateway)
  • Expertise in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB)
  • Experience in cloud-native development using AWS, Azure, or GCP
  • Strong knowledge of CI/CD pipelines, GitOps, and DevOps methodologies
  • Advanced English proficiency (B2 or higher) to collaborate with international teams
  • Design, develop, and maintain microservices using Java and Spring Boot
  • Build and manage event-driven architectures using Kafka, RabbitMQ, or similar technologies
  • Develop and optimize RESTful and GraphQL APIs, ensuring efficiency and security
  • Implement API Gateway solutions and manage API authentication and authorization
  • Ensure microservices scalability and resilience through best practices in distributed systems
  • Deploy and manage microservices in cloud environments (AWS, GCP, or Azure)
  • Optimize application performance, leveraging caching, load balancing, and database tuning
  • Use containerization and orchestration tools like Docker and Kubernetes
  • Collaborate with DevOps teams to streamline CI/CD pipelines and automated deployments
  • Conduct peer code reviews, enforce coding standards, and contribute to architecture discussions

AWSBackend DevelopmentDockerGraphQLPostgreSQLSoftware DevelopmentSQLCloud ComputingDynamoDBGCPJavaKafkaKubernetesMongoDBMySQLRabbitmqSpring BootAzureNosqlCI/CDRESTful APIsDevOpsMicroservicesEnglish communication

Posted 6 days ago
Apply
Apply

📍 France

🧭 Full-Time

💸 70000.0 - 75000.0 EUR per year

🔍 Speech AI

🏢 Company: Gladia👥 11-50Digital MarketingSEOE-CommerceBrand MarketingAppsInformation TechnologyWeb Design

  • With at least +6 years of experience on a product experiencing rapid growth, your work is well-crafted and well-tested for scale
  • You have a solid experience in Typescript
  • Involved with CI/CD processes (GitHub Actions)
  • Knowledge of at least PostgreSQL, Redis, RabbitMQ
  • Testing tools have no secrets for you, regardless of the environment you’re working on
  • Interest in clean code, software craftsmanship, performance, scalability and security
  • create, develop and maintain the whole technical stack
  • API component architecture design & development
  • Build new product features from start to finish through conception, research, documentation, maintenance, and polish
  • Tackle technical problems to guarantee the best level of performance
  • Improve performance, reliability and observability on our product

Backend DevelopmentPostgreSQLSoftware DevelopmentJestKubernetesRabbitmqTypeScriptGrafanaPrometheusREST APIRedisNest.jsCI/CDSoftware Engineering

Posted 7 days ago
Apply
Apply

📍 Ireland, Portugal, United States, Brazil, EMEA, UK

🔍 Software Development

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

  • 7+ years of experience in engineering, with a focus on backend development
  • Proficient in Node.js and experienced in cloud environments like AWS
  • Hands-on knowledge of Kubernetes, Helm, and Docker
  • Familiarity with databases such as Postgres/MySQL and messaging systems like RabbitMQ/Nats/Kafka
  • Strong system design and problem-solving abilities, especially when faced with the unknown
  • Excellent communication skills and experience working across multiple teams
  • A troubleshooting mindset and the ability to solve complex technical challenges
  • Develop and maintain high-performance backend systems, ensuring scalability and reliability
  • Contribute to system design, architecture, and troubleshooting of complex issues
  • Collaborate with cross-functional teams to enhance infrastructure capabilities and deliver high-quality product features
  • Create and manage internal tooling (npm packages, frameworks) to improve engineering workflows
  • Enforce engineering standards, best practices, and ensure efficient operations across the team
  • Respond to and resolve production incidents when required, ensuring minimal disruption to service

AWSBackend DevelopmentDockerNode.jsPostgreSQLKafkaKubernetesMySQLRabbitmqCI/CDRESTful APIsDevOpsTroubleshooting

Posted 8 days ago
Apply
Shown 10 out of 74

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.