Software Engineer

Há 2 dias


Natal, Brasil Pipefy Tempo inteiro

Join to apply for the Software Engineer (Python) role at PipefyWe 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.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.ResponsibilitiesDevelop 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 Python, and we also have things written in 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.Take responsibility for system stability, ensuring proper testing and observability, actively monitoring production behavior, and reacting quickly to incidents.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 each other.Remove technical roadblocks to the team's progress, such as fixing problems in the continuous deployment pipelines, removing noisy irrelevant alerts, keeping the exception volume down, creating analytical controls and monitoring, etc.Take part in the continuous improvement of Engineering processes, like recruiting, hiring, onboarding, documentation, incidents, tech talks, etc.RequirementsWrite correct, clean code with periodic guidance; consistently follows best practices, including tests (unit, functional, integration).
Have practical knowledge about infrastructure, service architectures, tools, libraries, frameworks, and continuous deployment systems.Demonstrate ability to perform and guide methodical, data-driven performance and scalability optimizations.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.Strong understanding of object-oriented programming.Proficient with Ruby on Rails, Python, or any other object-oriented language.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.Seniority levelNot ApplicableEmployment typeFull-timeJob functionInformation TechnologyIndustriesSoftware DevelopmentGet notified about new Software Engineer jobs in Brazil.
#J-18808-Ljbffr



  • Natal, Rio Grande do Norte, Brasil beBeeQuality Tempo inteiro R$110.000 - R$140.000

    Job Title:Software Quality Assurance EngineerJoin us to apply for the role of Software Quality Assurance Engineer.


  • Natal, Brasil Canonical Tempo inteiro

    Overview Join to apply for the Software-Defined Networking Engineer role at Canonical . This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF...


  • Natal, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Linux Devices Software Engineer role at Canonical 1 month ago Be among the first 25 applicants Join to apply for the Linux Devices Software Engineer role at Canonical This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system...

  • Software Engineer

    Há 3 dias


    Natal, Brasil Canonical Tempo inteiro

    Software Engineer - Solutions Engineering Join or sign in to find your next job Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Get AI-powered advice on...


  • Natal, Brasil Watchguard Technologies, Inc. Tempo inteiro

    OverviewWe are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard's firewall and security products.You will be responsible for updating systems already in operation as well as develop brand new applications.As a senior developer, you'll help define responsibilities for the rest of your...

  • Software Engineer, Platform

    2 semanas atrás


    Natal, Rio Grande do Norte, Brasil Speechify Tempo inteiro

    Join to apply for the Software Engineer, Platform - Natal, Brazil role at Speechify 2 days ago Be among the first 25 applicants Join to apply for the Software Engineer, Platform - Natal, Brazil role at Speechify Get AI-powered advice on this job and more exclusive features. PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOWSpeechify is the easiest way...

  • Software Engineer

    Há 2 dias


    Natal, Brasil Canonical Tempo inteiro

    Software Engineer (Python/Linux/Packaging)Join or sign in to find your next jobJoin to apply for the Software Engineer (Python/Linux/Packaging) role at CanonicalSoftware Engineer (Python/Linux/Packaging)3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer (Python/Linux/Packaging) role at CanonicalGet AI-powered advice on this...


  • Natal, Brasil Galgo Tempo inteiro

    OverviewJoin to apply for the Software Engineer Senior role at GalgoGalgo is a fast-growing fintech focused on motorcycle sales and financing.We are a purpose-driven company, the first and only financial institution focused on the underbanked sector in Chile, Mexico, and Colombia.Our mission is to create better opportunities for integration and progress...


  • Natal, Rio Grande do Norte, Brasil Galgo Tempo inteiro

    Overview Join to apply for the Software Engineer Senior role at Galgo Galgo is a fast-growing fintech focused on motorcycle sales and financing. We are a purpose-driven company, the first and only financial institution focused on the underbanked sector in Chile, Mexico, and Colombia. Our mission is to create better opportunities for integration and...

  • Software Engineer Senior

    1 semana atrás


    Natal, Rio Grande do Norte, Brasil Galgo Tempo inteiro

    OverviewJoin to apply for the Software Engineer Senior role at GalgoGalgo is a fast-growing fintech focused on motorcycle sales and financing. We are a purpose-driven company, the first and only financial institution focused on the underbanked sector in Chile, Mexico, and Colombia. Our mission is to create better opportunities for integration and progress...