Senior Backend Engineer (New Business)

1 month ago
Full-time
Senior
Software Development
Toptal

Toptal

Toptal is a curated talent marketplace connecting freelance software developers, designers, finance experts, product managers, and project managers with businesses globally. With a focus on top 3% talent in software engineering, design, and finance, To...

Construction & Engineering
5K-10K
Founded 2010
$4M raised

Description

  • Write elegant, efficient, testable Ruby code that is easy to maintain and debug.
  • Cover code with tests, perform manual testing of features, and review colleagues’ work.
  • Work on the infrastructure side of the project in collaboration with Infrastructure Engineers.
  • Continuously improve team processes, share ideas, communicate status, and track progress.
  • Mentor team members, provide feedback, and support ongoing professional growth.
  • Learn new concepts and technologies and help evaluate and adopt them.
  • Design, develop, document, analyze, create, test, or modify computer- and cloud-based systems and programs.
  • Contribute to product development, software planning, maintenance, and codebase improvements.
  • Lead technical initiatives and drive improvements to the codebase and team processes.
  • Support onboarding and mentorship for new team members over time.

Requirements

  • 5+ years of web development experience with Ruby/Rails.
  • 5 years of experience with SQL databases.
  • Strong knowledge of object-oriented programming, automated software testing, and essential development/testing methodologies.
  • Knowledge of GraphQL and Kafka is preferred but not required.
  • Ability to evaluate tradeoffs across user impact, failure tolerance, maintainability, implementation time, security, and performance.
  • Outstanding written and verbal communication skills.
  • Ability to thrive in a fast-paced, rapidly growing company and handle varied challenges, deadlines, and contacts.
  • Genuine interest in technology and openness to trying new things.
  • Ability to solve complex problems by considering multiple solutions and choosing the best course of action.
  • Must be a world-class individual contributor; this is not a managerial role.
  • Remote work requires resumes and communication in English.
  • No visa sponsorship or assistance is provided.

Benefits

  • Full-time remote position.
  • Work with a global fully remote workforce.
  • Opportunity to develop new features and improve an existing production codebase.
  • Exposure to modern technologies including Ruby, Kafka, Docker, Kubernetes, GraphQL, ML models, and OpenAI.
  • Opportunity to lead technical initiatives and mentor others as you grow.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
2 hours, 40 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
2 hours, 40 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
2 hours, 40 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
2 hours, 40 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