Versapay logo
Versapay

The first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.

Senior Software Engineer – Ruby on Rails

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2006H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

143 days ago

Salary

$130K - $150K / year

Seniority

Senior

Job Description

Senior Software Engineer – Ruby on Rails

Versapay

• Implement new features, improve user experiences, and fix bugs in a mature SaaS application. • Review PRs to educate others of best practices, pair program with people who are stuck on a problem, ensure the team is following agreed upon standards. • As needed, work closely with the Implementations Team to turn customer needs/pain points into actionable work with technical designs. • Help create an architectural roadmap to future proof our app and make that plan come to life. • Ensure we have the right level of resiliency, logging, monitoring, security, etc. • Help debug/diagnose/triage emergency production issues (luckily rare).

Job Requirements

  • 5+ years of experience with RoR and Javascript.
  • B.S. Computer Science, Mathematics, or related field is prefered but not necessary.
  • Familiarity with SaaS applications and the FinTech domain are a plus.
  • A strong understanding of programming patterns, best practices, long term software maintenance, software architecture, and how to balance best vs. practical.
  • Work closely with others to achieve team goals. Understand how to give feedback appropriately. Mentor/coach via pair programming if needed.
  • Ensure that the code is appropriately optimized (avoiding n+1 queries, etc.), appropriately structured, appropriately formatted, that technical decisions made are right, that the code is well-tested, and that we aren't introducing technical debt.
  • Succeed as a team, fail as a team. Promote a blameless culture. See teammates as equals.
  • Nice to Have(s): React.js, Postgres, Redis, Elasticsearch + Kibana, C++ (very minor), Datadog, New Relic, Loggly, AWS, Azure, Kubernetes, Semaphore CI

Related Job Pages

More Backend Engineer Jobs

SWORD Health logo

Senior Backend Engineer – Data Platform

SWORD Health

SWORD Health is a virtual musculoskeletal care provider that is on a mission to free 2 million people from post-surgical and chronic pain. The company’s platf

Backend Engineer143 days ago

• Design and build high-performance APIs in Go or Typescript, starting with Publish API, then Serving API and Jobs API. • Implement durable execution workflows using Temporal for reliable, auditable data orchestration. • Build resilient services with proper retry logic, circuit breakers, and rate limiting. • Develop the tracking and state management layer (MySQL) powering observability and SLIs. • Integrate APIs with Kafka for event-driven data ingestion and delivery. • Collaborate with Data Engineers to define data contracts and API specifications. • Contribute to the Developer Portal enabling self-service API access and documentation.

Portugal
EUR 45.6K - EUR 71.7K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1986H1B No Sponsor

• Implementar soluções de software por meio de codificação, incluindo a **publicação (deploy)** dos sistemas desenvolvidos nos ambientes do Banco; • Atuar na **sustentação de softwares legados**, realizando modificações e intervenções tempestivas e pontuais, com foco na **disponibilidade, estabilidade, desempenho** e aderência às necessidades do negócio; • Desenvolver e manter **APIs**, personalizando integrações entre sistemas; • Elaborar e manter a **documentação do software entregue**, priorizando a simplicidade e as boas práticas dos **métodos ágeis**; • Realizar o **desenvolvimento de software orientado a testes (TDD)**; • Criar e manter **bancos de dados**, garantindo a integração com outras aplicações; • Avaliar e implementar **monitoramento e melhorias de desempenho** das aplicações.

Brazil
Global Tech Holding logo

Programador Full Stack, Python, Pleno

Global Tech Holding

Global Tech Holding Participação e Investimento: Evolução, inovações tecnológicas disruptivas, lucro consciente.

Backend Engineer143 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Desenvolver e manter aplicações escaláveis utilizando **Python**. • Criar, otimizar e integrar **APIs** com **Django (Server)** e **Angular 17+ (Client)**. • Trabalhar com bancos de dados relacionais e não relacionais (**PostgreSQL, MySQL, Oracle**). • Escrever código limpo, eficiente e bem documentado. • Implementar testes automatizados para garantir a robustez do código. • Participar do planejamento e implementação de novas funcionalidades. • Colaborar com equipes multidisciplinares para garantir qualidade e performance das aplicações. • Contribuir ativamente para a inovação, transformação digital e crescimento da empresa.

Brazil
Job Closed
Uberall logo

Backend Engineer, Kotlin

Uberall

Maximize Revenue Across Your Locations. Everywhere.

Backend Engineer143 days ago
ContractRemoteTeam 201-500Since 2013H1B No Sponsor

• You will lead impactful and innovative projects within our SaaS-solution • You will play an active role in designing and improving our overall software architecture • You will participate in the design, implementation, and execution of distributed services and APIs • You will collaborate closely with other your team, other squads, and stakeholders like product management • You will contribute to the codebase with scalable, high-quality code and deliver solid coverage with automated tests • You will ensure outstanding availability and maintainability of our platform by evolving our architecture and tech stack, participating in code reviews, refactoring, and improving integration and delivery systems

Brazil
Job Closed