Remote Backend Staff Software Engineer (Ruby on Rails)

Logo of Hivebrite

Hivebrite

πŸ“Remote - France

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Hivebrite know you found this job on JobsCollider. Thanks! πŸ™