Sur Global Services

Sur Global Services

Sur Global Services specializes in facilitating nearshoring solutions, enabling businesses to outsource operations to neighboring countries, thereby enhancing their workforce efficiency and supporting growth in the evolving landscape of remote work.

IT Services

Description

  • Design, build, and maintain features in a modern Ruby on 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 teams.
  • Improve system reliability, performance, and operational safety.
  • Strengthen long-term code health through refactoring, testing improvements, security practices, and code review.
  • Contribute to backend and API development using Rails 8.x and related supporting tooling.
  • Work across unit, integration, and system testing layers to ensure production readiness.

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: experience working with high-growth startups.
  • Preferred: experience building products using LLMs or LLM-based agents, ideally with LangChain.
  • Preferred: experience training AI models, including dataset preparation, training pipelines, and evaluation benchmarks.
  • Preferred: experience building code generation or editing solutions.
  • Nice to have: email and deliverability domain experience.
  • Nice to have: experience with Go.
  • Nice to have: practical understanding of email deliverability fundamentals, including reputation, mailbox provider behavior, and bounce or deferral handling.
  • Nice to have: familiarity with email authentication and DNS concepts such as SPF, DKIM, DMARC, and MX or TXT records.
  • Nice to have: understanding of SMTP mechanics, including handshakes, response codes, and safe retry strategies.
  • Nice to have: experience identifying and handling low-quality or risky email data such as disposable, role-based, typo, or catch-all addresses.
  • Nice to have: experience building safeguards around email data handling, including redaction, privacy controls, and non-production send protections.
  • Nice to have: comfort using AI-assisted development tools responsibly while maintaining strong engineering judgment, code quality, and test coverage.

Benefits

  • Compensation of $5,000 to $7,000 USD per month.
  • Unlimited PTO.
  • US or local holidays.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Backend Developer

Varicent 251-1K Professional Services

Varicent is seeking a Lead Software Developer to own and deliver scalable, data-driven product systems that improve the quality, reliability, and performance of a core product area.

AWS Azure CI/CD GCP Machine Learning Python System Design TypeScript
33 minutes ago

Senior Software Engineer - Postgres

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to help build a new Postgres initiative within its cloud platform, focused on database orchestration, automation, and developer-facing infrastructure.

C C++ CI/CD Go Kubernetes PostgreSQL Python Ruby Rust Terraform TypeScript
33 minutes ago

Senior Backend Engineer, ML Inference Systems

Unity 5K-10K Internet Software & Services

Unity’s Vector Gamer AI team is hiring a Senior Backend Engineer to build and operate the distributed infrastructure that powers large-scale online model inference and ad ranking decisions across billions of daily requests.

CI/CD Docker GCP Go Grafana Kubernetes Machine Learning Microservices Prometheus
33 minutes ago

Staff Backend Developer

Varicent 251-1K Professional Services

Varicent is hiring a Staff Software Developer to lead the design and delivery of scalable, data-driven product systems for a core SaaS product area focused on revenue performance management.

AWS Azure CI/CD GCP Machine Learning Python System Design TypeScript
33 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers