Stone Senior Software Engineer
Posted 16 days ago
About Stone
We are much more than just a payments company! Stone is a technology and financial services company focused on the customer. We were born with the purpose of being the protagonists in transforming the payment industry, serving Brazilian entrepreneurs and turning their dreams into results. We are the largest independent payment method company in Brazil, with over fifteen thousand people spread across five regions of the country, in a scenario full of challenges and opportunities. We value teamwork, flexibility, continuous development, and relentless disruptive thinking in the pursuit of solutions for our REASON.
Our Culture
Here, we live our culture daily, guided by these 5 values:
- The customer is our reason - The customer is the reason we exist, and we only succeed if they succeed.
- Owner's mindset - We do what's right, the right way, responsibly and with technology to make better decisions.
- Straight to the point - Depth to understand and simplicity to solve.
- Excellence is a team game - We build a long-term business together with collaboration.
- Passion in every detail - We do things with passion, attention to detail, and a willingness to surprise to help the customer win.
The Team of Registration Platform
In the Registration Platform team, you will work on building and optimizing the best central registration platform for customer onboarding and lifecycle, ensuring the stability and scalability of our platform. We are a team focused on data quality and customer security during onboarding, working collaboratively with multidisciplinary and self-managed teams, always seeking the best tools and encouraging everyone to give their best.
What It's Like to Be a Senior Software Engineer
As a Senior Developer, you will build applications, participate in their planning, refinement, and prioritization, as well as conduct technical feasibility studies when necessary, working pragmatically. You will also contribute to existing documentation, project test coverage, and conduct code reviews of other developers’ work, providing feedback to ensure software improvement.
Challenge: Build, evolve, and optimize our registration platform's structure, utilizing the potential of stacks such as Elixir and Golang to create scalable and resilient solutions. You will work on implementing new functionalities for important projects and continuously improving existing workflows. Additionally, you will have the opportunity to work on strategic projects with a high business impact.
What We Expect From You
- Extensive experience with Elixir;
- Ability to write and test product code or system influencing team decisions regarding design and implementation of solutions;
- Ability to debug and optimize code during system maintenance;
- Knowledge of design practices for scalability, consistency, and fault tolerance for critical applications;
- Experience with Databases (PostgreSQL, SQL Server, Oracle, and/or others);
- Experience with messaging systems (Kafka, RabbitMQ, and/or others);
- Familiarity with GitHub;
- Familiarity with Docker and Kubernetes in production;
- Familiarity with Cloud (AWS, GCP, and/or others);
- Understanding of concurrency and parallelism models;
- Adherence to good coding practices;
What Increases Your Chances
- Experience with critical and high availability applications;
- Experience in projects focused on the financial area;
- Experience in languages we currently use (Elixir);
- Experience with functional programming (Erlang, Clojure, Lisp);
- Ability to communicate and coordinate effectively with other teams on technical aspects;
- Knowledge of OTP (Open Telecom Platform);
- Experience with the Phoenix framework and RESTful or WebSocket communication;
Our Compensation and Benefits Package
- Fixed Salary
- Variable Compensation Package* (PLR, ILP, or Commission - provided according to the eligibility of the position, not being a freely chosen model)
- Health and Dental Plan with co-participation (except for professionals with disabilities who do not have coparticipation)
- Green Virtual Hospital: telemedicine team available 24 hours a day, 7 days a week
- Medication subsidy
- Meal Voucher and/or Food Voucher - Pluxee* (except for Commercial Executive positions - 6hrs)
- Childcare assistance (for children up to 5 years and 11 months)
- Assistance for disabled children
- Life Insurance
- Fuel assistance or relocation assistance*
- Home office assistance* (only for Hybrid or Remote contracts)
- Welcome Kit for new parents
- SESC Agreement*
- Education Benefit - internal self-development platform (Studa and Stone Library)
- Acolhe360º - Emotional support (free)
- Quick Massage and Clinic*}
- Optional Wellhub - TotalPass - Pet Club - Flash - Vacation&Co - VT - Allya - Educational Partnerships
Next step
Ready to apply?
You apply straight with the employer — no middleman, no fees.
Keep exploring
More remote jobs open to you
Browse all remote positions available to Brazil.