Backend Staff Software Engineer (Ruby on Rails)

closed
Hivebrite Logo

Hivebrite

πŸ“Remote - France

Summary

Join Hivebrite as a Staff Engineer to lead technical projects, mentor teams, and build scaling solutions. You will work on transversal topics, ensure code quality, and manage technical debt.

Requirements

  • 8+ years of programming experience in Ruby or Python
  • One experience in a leadership position
  • Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism
  • Deep knowledge in architectures patterns
  • Comfortable with DevOps aspects and tooling (K8s, Docker)
  • Experience working on backend systems at a large-scale internet service
  • Track record of designing and implementing complex and scalable software services

Responsibilities

  • Spend a lot of time writing code
  • Lead a technical project alongside a Product Manager
  • Build scaling solutions by making tech decisions and mentor technically your team
  • Ensure code quality within your projects
  • Manage technical debt (rework, refactoring) and understand the difference between short-sighted business decisions and impact technical health in the long run
  • Practice disciplined software engineering (e.g. automated testing, code reviews, and writing efficiency code)
  • Develop integrations with 3rd party software programs (Webhooks, API, deep integrations)
  • Design, develop, test and implement new product features
  • Deeply think through the product and its technical feasibility and implications
  • Proactively flag and de-risk any technical issues that might greatly affect the product’s launch or maintainability

Preferred Qualifications

  • Experience in document oriented databases like Elasticsearch
  • Experience with another language like Golang
  • Open-source contributions

Benefits

  • Support for mental health via Moka Care (sessions paid by Hivebrite, collective sophrology sessions, etc.)
  • A Gymlib access for you to practice any physical activity you want
  • A really flexible remote policy detailed here
  • Around two weeks of RTT to enjoy more time off with your friends and family
  • Paid leaves for parents with sick kids
  • Nomad days policy (work from almost anywhere you'd like, up to 12 weeks per year, at once or throughout the year) - check out the full policy here
  • International team - you will easily hear 3 different languages in the same conversation
  • WeWork’s office in the center of Paris with a rooftop just for us!
  • Pool, foosball, and a gym room
  • Squads days for our engineering team - two days per month we meet at the office
  • Team building with dedicated budget for events every month with your team and yearly with your entire department
  • Internal mobility and professional training to support your career
  • All the mandatory benefits, but with the best companies to support you (Alan, lunch vouchers with Swile, etc.)
  • CSE advantages with Swile
  • A competitive salary package - we constantly ensure that we're aligned with the market
  • A 500€ remote equipment allowance and a work-from-home starter kit (desk, chair, etc…)
  • The latest Apple’s equipment
This job is filled or no longer available

Similar Remote Jobs