About Stone Tech
Stone was born with the purpose of being a protagonist in the transformation of the payment industry, striving to offer the best solutions for entrepreneurs in Brazil. With that in mind, we built Stone Tech! The union of the Stone Co. technology teams and the group's financial companies that recognize the entrepreneurial potential of every Brazilian. Here, we have all the innovations and cutting-edge technologies from Stone, Pagar.me, Ton, and Vitta, with a team of references in the technology market, in a relaxed environment, full of challenges, opportunities, flexibility, team play, and continuous development.
Our Culture
Here, we live our culture every day, guided by these 5 pillars:
- Own It: Having an owner's spirit makes you achieve freedom. We value autonomy and proactivity, we are responsible for what we deliver and we always want to evolve our business.
- Live the Ride: Do it. Done is better than perfect. We learn from mistakes and face challenges as learning opportunities.
- No Bullshit: Act with simplicity. We are practical, sincere people who like feedback. We know that sometimes we will make mistakes and we count on this transparency to evolve.
- Team Play: If you want to go fast, go alone. If you want to go far, work as a team. It's always possible to learn from other people and collaboration is key to success.
- The Reason: The client is not right, they are the reason. We are motivated to see the impact of our work on the client's life, it is by seeing that we improve their life that we know we have made a good delivery.
About the Role: Senior Software Engineer
The person will work in a cross-functional team, defining, executing, and maintaining functionalities that support our generative AI platform, chatbots, and integration with internal company services. You will contribute to creating new solutions and evolving current ones, delivering APIs, content managers, and solutions to ensure the entry of AI models into production with the best engineering practices, paying attention to quality and scalability. We work in an agile model with connected discovery and delivery, providing dynamism in activities and a constant search for results through experiments and short validation cycles. Therefore, we are looking for someone who likes and finds it easy to work in a dynamic, metric-driven environment with excellent software engineering practices.
What We Expect From You
- Possess 5+ years of experience in development, designing and maintaining software, whether in APIs, AI models or messaging.
- Is accustomed to and uses great software engineering practices.
- Mastery of Typescript and/or Node.js.
- Experience in deploy routines with CI and CD.
- Experience in AWS, GCP or Azure cloud.
- Has ease in learning new technologies and processes.
- Has worked and has ease with agile teams/practices (Kanban, Scrum, XP).
- Stays updated on the latest technologies and releases in the area.
- Communicates clearly and effectively with the rest of the team, offering technical guidance whenever necessary.
- Plans and delivers work incrementally and evolutionarily.
- Longs to work in an incredible team that never stops learning and delivering value whenever possible.
What Increases Your Chances
- Experience in both: Node and Python.
- Postgres - RDS.
- Kubernetes.
- SQS, Kafka, GCP PubSub and related.
- Basic knowledge in ML and LLMs.
Our Benefits
- Health and Dental Plan.
- Verde Virtual Hospital available 24 hours a day, 7 days a week, quickly and practically.
- Meal Voucher and/or Food Voucher.
- SESC Agreement.
- Flexible hours.
- Education Benefit - Internal platform with access to various books, podcasts, training, and video classes aiming for self-development (Studa and StoneCo Library).
- Gympass.
- Nursery Aid - for children up to 5 years and 11 months.
- Fixed Salary + PLR (when requirements are met).
- Life Insurance.
- Transport Voucher (exclusive for in-person positions).
Selection Process Steps
- Application: This is where your journey with us begins. Don't worry, our team will analyze your profile information and contact you soon. Good luck!
- Interviews with the People team: This is the moment to get to know each other! You will have an initial chat with our recruitment team, with the aim of getting to know our culture, structure, and the challenge being proposed.
- Technical Evaluation: At this stage, we will delve into your hard skills! This evaluation generally consists of two chats or one chat plus a challenge, with the aim of evaluating specific technical skills and competencies for the position. In addition to introducing you to potential peers and leadership.
- Culture Check: Our culture is very important and is always present in daily life! Here, you will have a chat with one of our culture guardians, with the aim of getting to know us and ensuring that our beliefs, our way of thinking, and our vision for the future are aligned with what you believe and seek to experience.
- Feedback: One of our strengths is frankness. Therefore, regardless of the result, we will share it with you and align the next steps.