Vaga Back-End

Senior Software Engineer - Backend Platform

Cloud GraphQL PostgreSQL RESTful Ruby on Rails Web Services




Salário: Acima de R$18.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

We're on a mission to change how companies generate pipeline - meet the PipelineAI!
Here at Qualified, we’re looking to disrupt the modern pipeline generation process by giving marketing and sales leaders a newer, faster way to grow pipeline. Why? Because the old B2B pipeline generation process is broken. Every company drives traffic to one place: their corporate website. But until now, companies have had no way of knowing who’s on their site, and no way of meeting with their best buyers, instantly. Qualified facilitates instant sales conversations - one click to chat, voice, and video - to unlock an entirely new pipeline generation channel.

Atividades e Responsabilidades

Engineering at Qualified
Our lean engineering team is structured as small, flexible groups that are split into two larger areas of ownership: Product and Platform. We believe in the power of cross-team experience, and engineers have opportunities to switch teams so they can work on different challenges and broaden their skills. Our work is organized in two-week cycles, during which engineers are entrusted with full ownership of their work, from the initial idea to its market launch. Engineers own the end-to-end delivery and success of the system and products – from coding and testing to deployment, monitoring, and customer rollout – while upholding high standards of engineering and code-quality. Our main goal is to develop a product capable of handling tasks in real time, requiring straightforward, effective solutions.

Your Role
As a key member of the Platform Engineering team, you'll take on the responsibility of constructing and maintaining the critical systems that form the backbone of our operations. Your role is essential, ensuring these systems are robust and capable of supporting complex, real-time interactions with our customers. Through your dedication to end-to-end ownership, you'll play a significant role in shaping the future of our product, directly influencing our capacity to cater to the evolving needs of our customers.


- Develop and maintain scalable, high-performance backend systems foundational to our product's functionality.
- Ideate and execute product features in collaboration with product managers and engineers, focusing on backend stability and performance.
- Continuously improve system performance, identify bottlenecks, and deploy optimizations for smooth operation at scale.
- Uphold high standards of quality through best practices in coding, testing, deployment, and proactive system health monitoring.
- Ensure our business's core functionality is stable, scalable, well-maintained, and continuously improving.
- Grow your technical skills to tackle our hardest technical challenges around quality, performance, robustness, and reliability.
- Mentor other engineers, help build our team's culture, set standards for engineering excellence, and support scaling highly-available, critical services for our customers.

Qualifications - Technical Skills
- Expertise in modern web application technologies and a deep understanding of database management (SQL, PostgreSQL) and backend frameworks.
- Experience with deploying and monitoring code on cloud platforms such as AWS, Google Cloud, or Azure
- At least 5 years of experience in a software development role with a strong focus on backend engineering.
- Previous experience building GraphQL or REST APIs (preferably experience with GraphQL in a production environment)
- Experience with SQL and RDBMS (PostgreSQL preferred) and data warehousing solutions, be comfortable designing robust data schemas and solving performance issues
- Solid software engineering practices (e.g., coding, testing, code reviews, design documentation).
- A commitment to quality, demonstrated by rigorous testing and code review practices.
- A B.S. or higher in Computer Science (or equivalent work experience).

Qualifications - Business Skills
- Advanced proficiency with English, both written and verbal
- A passion for solving complex problems and a proven track record of implementing scalable backend systems.
- The ability to thrive in a remote, collaborative environment, managing tasks with autonomy while contributing to team goals.
- Fearless in stepping outside their comfort zone to tackle the various challenges and opportunities that will arise as we rapidly grow the product and team.
- Not afraid to speak up, we want to know your thoughts and input, this is not just a heads-down environment.
- Experience working within Scrum/Agile methodologies

This Is For You If
- You seek a role where your contributions significantly impact the product and its customers.
- You prefer an environment that values flexibility, autonomy, and ownership.
- You are driven by the challenge of building scalable systems to support complex, real-time interactions between businesses and their customers.

Nice to have
- Experience in a high-growth SaaS company.
- Extensive experience with Ruby on Rails and TypeScript-based React.