Pipefy
Mid-level Software Engineer (Ruby on Rails)
Skills
21 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Brazil
Work mode:
Remote
Published on:
1 October 2026
What they need
Company description:
We are a collective group of fearless people with a clear purpose: to empower professionals around the world through intelligent workflow automation software. Currently, more than 500 people across 7 countries work with us, remotely or in a hybrid way, to make life easier for over 3,000 companies using Pipefy in more than 180 countries. Since our founding in 2015, we have put people at the center of everything we do, so we invite you to learn more about this position and apply to be part of our team.
Job Description:
You’ll be responsible for empowering users to make the productivity revolution happen in their companies.
As a Back-end Engineer at Pipefy, your mission is to solve our users’ problems - sometimes before they even happen! It can be programming a new feature, polishing existing features, supporting a team member, giving feedback, or solving a bug. Your work will be an essential part of our engine.
You'll have the opportunity to conduct and participate in experiments, make suggestions to improve our architecture and product and use tons of data to make the best decisions.
Since we are fully remote, you'll meet and work with people from all around the world.
Main Responsibilities:
- Develop new features from start to finish: through conception, research, implementation, and maintenance, as well as improve existing ones. Today, most of our back-end applications are written in Ruby on Rails, and we also have things written in Golang and other languages.
- You'll help improve our components' performance, scalability, and reliability so that Pipefy is always available and at the top of its game.
- Work alongside our Product Development team to find out the best way to solve our customers’ problems - then work on making that solution happen!
- Actively contributes to the technical design of features.
- Share knowledge with the team and learn together. We believe knowledge is much more valuable when shared, so we’re always learning and teaching each other.
- Work to improve the quality of the design and code of their team's systems.
Requirements:
- Write correct, clean code with periodic guidance; consistently follows best practices, including tests (unit, functional, integration).
- Make progress without the need for constant significant reviews or support.
- Actively contributes to the technical design of features.
- Understand and make well-reasoned design tradeoffs in their area.
- Familiarity with RESTful and/or GraphQL APIs.
- Good knowledge and/or experience with Ruby or Golang.
- Strong understanding of object-oriented programming.
- Effective in collaborating with the team, pairing, seeking help, and communicating status and challenges. Takes part in the continuous improvement of team processes.
- Practice egoless programming. Accepts feedback graciously and seeks opportunities for collaborating in pair and mob programming sessions.
- Anticipate and identify problems with requirement specifications and customer requests.
Benefits:
Brazil
Health and Dental insurance
Life insurance
Flexible hours (40h/ week)
Flexible monthly meal allowance
Monthly home office allowance
Home office setup allowance
Psychological assistance (employees or legal dependents)
Yoga & Meditation
Gympass
Labor classes
Maternity / Paternity leave (Maternity 6 months/Paternity 3)
Babysitting / Elementary school allowance
Complementary nutrition assistance
Vet insurance
Birthday day off
Marriage leave (7 days)
Bereavement Leave (10 days)
Pet bereavement leave (2 days)
Individual funeral aid
Education Allowance
Payroll loan
Financial consulting
Udemy
Coworking space
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Ingénieur Logiciel Embarqué C Expérimenté
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
1 year ago
Quick apply
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
7 days ago
Quick apply
No company information available.