Senior Software Engineer, Ruby on Rails, .NET

Posted 18 hours ago

This is a fully remote position, open to applicants in Colombia, +5 more countries.

πŸ“‹ Description

β€’ Lead the design and development of new features and critical enhancements.

β€’ Make architectural decisions and propose technical improvements at the system level.

β€’ Design and implement high-performance services and components using Ruby on Rails and .NET.

β€’ Design and evolve microservices architectures, APIs, and distributed systems.

β€’ Solve complex technical issues and debug distributed systems in production.

β€’ Design event-driven solutions and work with messaging and streaming technologies.

β€’ Draft and review technical documentation, RFCs, and design proposals.

β€’ Define quality standards, maintainability, and best practices.

β€’ Mentor junior and mid-level engineers.

β€’ Lead code reviews.

β€’ Independently launch extensive features and improvements.

β€’ Participate in technical planning and define the engineering roadmap.

β€’ Collaborate with Product, Engineering, Architecture, and Operations teams.

β€’ Work closely with AI systems within the platform engineering ecosystem.


⛳️ Requirements

β€’ Proficient in English at a B2 level or higher.

β€’ Over 6 years of experience in software design and development.

β€’ Strong experience with Ruby on Rails and .NET.

β€’ Experience with .NET Framework 4.7+ and .NET Core 6 or later.

β€’ Proven experience in designing and building microservices, RESTful APIs, and distributed systems.

β€’ Strong expertise in JavaScript and modern frontend ecosystems.

β€’ Knowledge of coding standards, code reviews, version control, CI/CD, testing, and operations.

β€’ Experience with large-scale distributed systems and highly available client-server architectures.

β€’ Familiarity with OAuth2, JWT, and OpenID Connect.

β€’ Experience with SQL Server, MongoDB, and Redis.

β€’ Proficient with Kafka, RabbitMQ, or equivalent technologies.

β€’ Experience with CI/CD and tools like Azure DevOps, Bitbucket Pipelines, or GitHub Actions.

β€’ Experience deploying .NET applications on Windows (IIS and CI/CD pipelines) and Linux (Nginx, Kestrel, and containers).

β€’ Knowledge of observability tools: Elastic Stack, Prometheus, or Grafana.

β€’ Experience with Microsoft Azure, AWS, or GCP.

β€’ Ability to technically lead, mentor, and communicate complex ideas.

β€’ A plus: Experience with Docker, Kubernetes, DDD, Event Sourcing, streaming, Erlang, Elixir, Rust, open-source contributions, Azure/AWS certifications, and advanced Portuguese.


🏝️ Benefits

β€’ Professional growth and development opportunities.

β€’ 100% remote work arrangement.

β€’ Flexible hours during new releases.

β€’ Monday to Friday schedule, 8:00 AM to 5:00 PM CST (Mexico).

β€’ Regional mission focused on improving business logistics in LATAM.

People also viewed

Palmstreet7 hours ago

Senior Backend Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$200k – C$250k/year
ApplyView job
Chariot Claims7 hours ago

Engineering Lead, Verticalized AI

US flagCalifornia, +1 more stateFull-timeFull-stack Engineer$220k – $270k/year
ApplyView job
DLB Associates7 hours ago

Engineering Team Lead, Electrical

US flagUnited States OnlyFull-timeFull-stack Engineer$126k – $167k/year
ApplyView job
Sword Health7 hours ago

Senior AI Software Engineer

PT flagPortugal OnlyFull-timeFull-stack Engineer
ApplyView job
ClickHouse7 hours ago

Senior Software Engineer – Typescript, Frontend – AI/ML

US flagUnited States, +5 more countriesFull-timeFull-stack Engineer$147k – $238k/year
ApplyView job
ClickHouse7 hours ago

Cloud Software Engineer – Observability Platform

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers