Senior Ruby on Rails Developer

🕒 May 22

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 Sur Global

Sur Global

501 - 1000 employees

🎯 Recruiter

🤝 B2B

Recruitment • B2B

Sur Global is a nearshore talent solutions provider that helps companies find and hire top remote professionals from Latin America. Positioning “E-Migration” and nearshoring as the future of work, Sur Global focuses on reducing operating costs and increasing productivity by sourcing sales, engineering, marketing, and customer success talent across countries like Brazil, Mexico and Argentina. They serve businesses looking to scale operations with LATAM remote teams and emphasize measurable ROI from nearshore hiring.

📋 Description

• Design, build, and maintain features in a modern Rails codebase. • Own background and asynchronous workflows including retries, idempotency, throughput, and observability. • Model, query, and optimize data in a document-oriented datastore environment. • Build and maintain HTTP APIs and third-party integrations including webhooks, authentication, billing, and notifications. • Diagnose and resolve production issues in collaboration with product and support. • Improve system reliability, performance, and operational safety. • Contribute to long-term code health through refactoring, testing improvements, security practices, and thoughtful code review.

🎯 Requirements

• C1 English or equivalent • Senior-level, hands-on experience building and operating production Ruby on Rails applications. • Strong background in background job systems and asynchronous processing with real-world operational concerns. • Experience designing and querying document-oriented data models with attention to indexing and performance. • Experience building external-facing APIs with authentication, authorization, and rate limiting. • Strong testing discipline and experience diagnosing flaky or non-deterministic tests. • Security-minded approach to application design and production operations. • **Preferred Qualifications** • Experience working with high-growth startups. • Experience building products using LLMs or LLM-based agents. Ideally, using Langchain. • Experience training AI models: building, cleaning datasets, setting up training pipelines, and evaluation benchmarks. • Experience building code generation or editing solutions. • A team-player mentality with a history of influencing and improving development processes. • ****Nice to Have: Email and Deliverability Domain** • Experience with Go • Practical understanding of email deliverability fundamentals, including reputation, mailbox provider behavior, and bounce or deferral handling. • Familiarity with email authentication and DNS concepts including SPF, DKIM, DMARC, and MX or TXT records. • Understanding of SMTP mechanics such as handshakes, response codes, and safe retry strategies. • Experience identifying and handling low-quality or risky email data such as disposable, role-based, typo, or catch-all addresses. • Experience building safeguards around email data handling including redaction, privacy controls, and non-production send protections. • Comfort using AI-assisted development tools responsibly while maintaining strong engineering judgment, code quality, and test coverage.

🏖️ Benefits

• Compensation: $5000 to $7000 USD/ monthly • PTO: Unlimited • Holidays: US or local

Apply Now

Similar Jobs

🕒 May 22

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

Remote Python Developer at Hexaware focusing on application development. Collaborating with technical teams and project planning in a completely remote setup.

🗣️🇪🇸 Spanish Required

Python

React

🕒 May 21

Xideral

201 - 500

🤝 B2B

☁️ SaaS

📚 Education

Data Engineer Senior designing and optimizing ETL/ELT and cloud technologies for data integration. Collaborating with Analytics, BI, and Development teams.

🗣️🇪🇸 Spanish Required

BigQuery

ETL

MySQL

Pandas

Postgres

Python

SQL

🕒 May 19

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

Full-Stack Developer building real-time data visualization applications for Techmahindra using React and Python. Engaging in both frontend and backend development with a collaborative team.

🗣️🇪🇸 Spanish Required

Azure

JavaScript

Jest

MongoDB

NoSQL

PySpark

Python

React

SQL

TypeScript

.NET

🕒 May 15

Yelp

1001 - 5000

Backend Engineer at Yelp focusing on building features for their platform utilizing Python and Server Oriented Architecture. Fully remote opportunity available across Mexico with flexible working hours.

Python

🕒 May 14

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

Sr Developer developing applications in .NET for Techmahindra. Collaborating in system architecture and technical implementation in a completely remote environment.

🗣️🇪🇸 Spanish Required

Azure

MS SQL Server

SQL

.NET