Sur Global logo
Sur Global

We don’t just partner with you, we accelerate your progress and fuel your growth.

Senior Ruby on Rails Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

Mexico

Posted

4 days ago

Salary

$5K - $7K / month

Seniority

Senior

Bachelor DegreeEnglishDNSRubyRuby on RailsSMTPGo

Job Description

Senior Ruby on Rails Developer

Sur Global

• 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.

Job 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

Related Job Pages

More Backend Engineer Jobs

Future Processing logo

Senior Scala Developer

Future Processing

Great software... because we put people first

Full TimeRemoteTeam 1,001-5,000Since 2000H1B No Sponsor

• współpracować z zespołem klienta, • uczestniczyć w tworzeniu rozwiązań, omawianiu problemów programistycznych, • tworzyć oprogramowanie, testować i opiniować rozwiązania dla klienta, • pracować z takimi technologiami jak **Scala, Kubernetes,** • pracować nad usprawnieniem i optymalizacją procesów i dostarczanych rozwiązań, • dbać o jakość i bezpieczeństwo kodu.

Poland
zł100 - zł163 / hour
Sequoia Connect logo

Net Developer

Sequoia Connect

Our core expertise lies in connecting Top Technologists with Top Companies through unparalleled IT headhunting solutions

Full TimeRemoteTeam 11-50H1B No Sponsor

Role Description We are currently searching for a Net Developer: - Design and develop full-stack web applications utilizing Microsoft technologies and modern front-end frameworks. - Build and maintain robust databases, writing optimized SQL queries, triggers, and procedures. - Collaborate closely with internal and external stakeholders to gather requirements and deliver technical solutions. - Engage proactively with the team to share knowledge, resolve technical blockers, and manage project timeframes effectively. - Operate within Agile environments and integrate code utilizing modern DevOps practices and continuous integration tools. Qualifications - Minimum of 5+ years of experience working with Microsoft technologies, specifically .NET and C#. - Minimum of 3+ years of experience in full-stack web development. - Hands-on experience with modern JavaScript frameworks or libraries, specifically Angular or React. - Strong proficiency in front-end languages and notations, including HTML, CSS, JavaScript, and XML. - Deep database experience with the ability to design architectures and write complex SQL queries and triggers. - Proven experience with DevOps practices and version control/CI-CD tools such as Jenkins, Azure DevOps, or GitHub. - Solid understanding of Agile methodologies and experience working within Agile frameworks. - Excellent communication, teamwork, and organization skills, with a proactive approach to handling blockers. Requirements - Basic experience using AI tools for development-related activities, such as Cursor, Claude, or Copilot. - Advanced Oral English. - Advanced Spanish. Benefits - Fully remote.

Mexico
Full TimeRemoteTeam ,H1B No Sponsor

• Participate in the migration of legacy COBOL applications to Java, ensuring solution integrity and performance. • Develop moderately complex RESTful APIs using Java and Spring Boot, promoting best practices and architectural patterns. • Perform deployments and continuous integrations on AWS, using services such as ECS, Fargate, Lambda, S3, RDS, DynamoDB, Glue, DataMesh, SQS and SNS. • Collaborate in designing and implementing architectures based on DDD and Hexagonal patterns in microservices environments. • Maintain and evolve automated tests to ensure the quality and robustness of deliveries. • Analyze technical requirements, identify areas for improvement, and propose effective backend solutions.

Brazil
Provectus logo

Python/GenAI Tech Lead

Provectus

We help businesses leverage cloud, data, and AI to reimagine the way they operate, compete, and deliver customer value.

Full TimeRemoteTeam 501-1,000Since 2012H1B Sponsor

• Write clean, production-grade Python across AI integrations, backend services, and RESTful APIs. • Implement and optimize RAG systems for production use cases. • Design and build LLM-based and agentic AI solutions that address real client business challenges. • Own the technical direction of client engagements from discovery through delivery. • Support presales: discovery calls, technical proposals, scoping, and client-facing demos. • Lead architecture reviews, produce technical design documents, and contribute to standards across the Python practice. • Mentor engineers, lead code reviews, and share knowledge across the team. • Build and maintain strong relationships with key client stakeholders as a trusted technical advisor.

Colombia