Backend Engineer, Ruby

Job not on LinkedIn

🔥 46 minutes ago

🌐 Portugal, Brazil – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 13%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Vigil

Vigil

51 - 200 employees

💼 Consulting

🏥 Healthcare

📣 Marketing

Consulting • Healthcare • Marketing

Vigil is a tech consultancy company specializing in software engineering and cloud transformation. They focus on creating exceptional digital products that drive business value and are committed to innovation. Vigil values recognition, appreciation, work/life balance, and opportunities for growth, ensuring happiness and motivation for their teams. They invite clients to collaborate with them to bring projects to life.

📋 Description

• Join a cross-functional squad building and maintaining high-scale, customer-facing services • Participate in the design and delivery of new product features with product, design, and engineering teams • Explore feasibility options and contribute to customer-focused engineering decisions • Contribute to system architecture discussions and technical design evolution • Apply OOP, SOLID principles, and clean coding practices to build maintainable Ruby services • Establish engineering patterns, standards, and long-term architectural improvements • Support highly available, resilient, and scalable systems • Develop high-quality, readable, maintainable Ruby code • Use RSpec or Minitest to ensure robust test coverage • Improve existing systems for reliability, modularity, and testability • Support services operating under significant scale and traffic • Monitor, troubleshoot, and enhance system resilience • Contribute to observability, operational readiness, and production-system improvement • Participate in deployments and incident support as part of shared operational ownership • Communicate clearly and responsibly within the squad

🎯 Requirements

• Strong hands-on experience with Ruby for building production applications • Ability to deliver maintainable, well-structured code aligned with OOP and SOLID principles • Proficiency in automated testing using RSpec or Minitest • Experience working with Git and collaborative development workflows • Experience building scalable, API-driven backend services • Understanding of concurrency, asynchronous processing, and distributed system interactions • Experience with PostgreSQL, Redis, and MongoDB for data persistence and caching • Ability to design and troubleshoot systems operating under heavy load and high availability requirements • Familiarity with diagnosing performance bottlenecks and implementing optimisations • Strong understanding of observability principles, including monitoring, logging, and system health analysis • Experience supporting and iterating on production systems • Strong English communication skills, both written and verbal • Ability to contribute positively to team collaboration, solution discussions, and knowledge sharing • Position is for Portugal- or Brazil-based candidates only

🏖️ Benefits

• Fully remote • Ongoing Training & Mentoring • Possibility to grow and experience different projects • Possibility of travelling • Collegial environment with shared responsibility and authority • Culture that supports learning from mistakes • Agile environment where ideas are welcome

Apply Now

Similar Jobs

🔥 8 hours ago

Flosum

201 - 500

🤝 B2B

☁️ SaaS

Senior Node.js Developer building secure, scalable backend services and Salesforce integrations for Flosum’s enterprise SaaS platform. Owning architecture, APIs, and event-driven systems for regulated Fortune 500 customers.

AWS

Azure

Cloud

Docker

Google Cloud Platform

JavaScript

Microservices

Node.js

NoSQL

SQL

TypeScript

Visualforce

Vue.js

🕒 Yesterday

Caixa MĂĄgica Software

51 - 200

💼 Consulting

📦 Logistics

🏭 Manufacturing

Python Developer building FastAPI services, Azure infrastructure, and AI-enabled data pipelines for Caixa MĂĄgica Software. Deploying resilient systems with Terraform, Kubernetes, Docker, and Kafka/Kinesis.

Azure

Cloud

Docker

Kafka

Kubernetes

Python

Terraform

🕒 Yesterday

Imaginary Cloud

51 - 200

☁️ SaaS

🤝 B2B

Senior .NET Developer building innovative web and mobile products for global clients at Imaginary Cloud, a Portugal-based software development and UX/UI company. Developing, integrating, testing, and debugging .NET applications.

MS SQL Server

Sitecore

SQL

.NET

🕒 Yesterday

Imaginary Cloud

51 - 200

☁️ SaaS

🤝 B2B

Senior Kotlin back-end developer designing distributed systems and microservices. Building cloud-native digital products for global clients at Imaginary Cloud.

AWS

Cloud

Distributed Systems

Grafana

JUnit

Kotlin

Kubernetes

Microservices

Postgres

🕒 September 18

payabl.

51 - 200

💳 Fintech

🤝 B2B

💸 Finance

Senior Backend Python Engineer modernizing Perl payment gateways and building scalable Python microservices. Improving reliable, high-throughput payment processing with AWS, APIs, and distributed systems.

AWS

Cloud

Distributed Systems

Docker

Kafka

Microservices

Perl

Python

RabbitMQ