0% found this document useful (0 votes)
55 views2 pages

Pipefy - Software Engineer Back End or Tech Lead

This job posting is for a Software Engineer, Back-end/Tech Lead position at Pipefy, a company that aims to empower users and increase productivity globally through their work management platform. The role involves developing new features, improving performance and scalability, collaborating with product teams, and sharing knowledge with colleagues. Strong candidates should have experience building backends with technologies like Ruby on Rails, databases, infrastructure, and processes like CI/CD, as well as skills in problem-solving, learning, prioritizing decisions, and data analysis.

Uploaded by

Juan P Contreras
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views2 pages

Pipefy - Software Engineer Back End or Tech Lead

This job posting is for a Software Engineer, Back-end/Tech Lead position at Pipefy, a company that aims to empower users and increase productivity globally through their work management platform. The role involves developing new features, improving performance and scalability, collaborating with product teams, and sharing knowledge with colleagues. Strong candidates should have experience building backends with technologies like Ruby on Rails, databases, infrastructure, and processes like CI/CD, as well as skills in problem-solving, learning, prioritizing decisions, and data analysis.

Uploaded by

Juan P Contreras
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Engineer,Back-end/Tech Lead

About Us
Pipefy’s goal is to empower its users, bringing unprecedented levels of productivity to doers all
around the globe. To make that happen, we’re always looking for passionate and energetic people to
join our team. 
We have an innovative mindset. Things around here change all the time, so if you were looking for a
company that’ll promote substantial changes, you’ve just found it.
More than just empowering our users, we’re also focused on empowering our team members so
they can achieve their dreams. At Pipefy you’ll find a safe, inclusive, and respectful environment
where everyone is welcome. We take pride in being a People First company and taking care of our
customers, team members and community equally.

About The Role


Going back to the very first thing we said, you’ll be responsible for empowering users to actually
make the productivity revolution happen in their companies. 
As an 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 take part in experiments, make suggestions to improve
our architecture and our product, and to 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.

What You'll Do
 Develop new features from start to finish: through conception, research, implementation,
and maintenance, as well as improve existing ones. Most of our applications today are
written in Ruby on Rails and we also have things written in Elixir and other languages.
 You'll help improve performance, scalability and reliability of our components 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!
 Share knowledge with the team and learn together. We believe knowledge is much more
valuable when shared, so we’re always learning and teaching.

What We Are Looking For


 Always put people first: Our main goal is to help users and make sure their experience with
Pipefy is exceptional. We don’t settle for good, we aim to be extraordinary.
 Problem-solving: Identify the issue, analyze the causes, generate a set of alternatives,
evaluate the best solutions, assess the effectiveness.
 Ability and willingness to learn: You’ll teach yourself and learn new things from your
colleagues every day;
 Speed in prioritizing and making decisions: Things change very fast in our environment so we
need you to think fast to identify, prioritize and make decisions on your own; 
 Data orientation: At Pipefy, we’re always looking for ways to improve our work and we do so
by analyzing and interpreting data. Things that are not measured can’t be improved, so we
need you to be data-obsessed.
 Keep it Simple: Simple and straightforward solutions are our antidote of choice to the poison
of over-engineering.
 Business Oriented: Your decisions and what you build impact our business. Your choices
must be focused on what is necessary for us to achieve our goals instead of choosing what is
cool or in the hype of technology. 
 Experience building a strong backend: We need you to understand how each and every part
of a complex system fit together— literally everything, from the user interface to the data
model.

Requirements
 Good knowledge and/or experience with Ruby, Elixir or React.
 Familiarity with Umbrella projects such as GraphQL and Ruby on Rails.
 Working knowledge of software architecture, application design, and quality assurance
principles.
 Database: Elasticsearch, MongoDB, PostgreSQL, and others.
 Infrastructure: Cloud Computing, AWS, Networks, Balancers, Web Servers,
Containerization, Kubernetes, Docker, Disaster Recovery, Monitoring.
 Process Development: CI/CD, Git, Travis, Drone,
Unit/Functional/Regression/Acceptation/E2E/Integration testing.
 Outstanding communication in oral and written English.
 Experience with Scrum and Kanban.

You might also like