Backend Software Engineer Senior - Affirmative vacancy for women

SwileBrasilJob.bopublished 04/05/2024
Must-have:JavaKotlinBackendE-CommerceSeniorRemote
Machine translation — original language: Portuguese.Show original

About us ✨

Swile's ambition is to create a rewarding world of work and make the employee experience a priority. Therefore, we want to create a powerful brand within the world of work, in Brazil, France, and the rest of the world.

About the time and the position 🔥

For those who like continuous improvement, this vacancy is for you. This developer will assist our developers in improving our current application (Swile by Vee), seeking to integrate and improve practices, whether in a single line or in the overall architecture; autonomy is the sister of communication.

Being a Sr. Software Engineer at Swile means positively impacting the lives of our customers and users by making decisions based on data and ensuring the efficiency, stability, and performance of our applications. By translating product visions into software, we solve complex problems that enable a unique, stable, and functional experience for everyone.

As backend engineers, we work on applications such as REST APIs, dashboards, tools, and internal services that enable our customers and users to use their benefits flexibly, easily, and available whenever needed.

Main activities in the team 📈

Software Engineering

  • Produce high-quality, documented, efficient, tested, and maintainable code
  • Ensure and improve observability and monitoring in applications
  • Focus on improving technical aspects of other members, standards, and overall team quality proactively
  • Learn other programming languages if necessary
  • Actively focus on improving the security, performance, and stability of applications
  • Perform (and receive) quality code reviews for other team members

Design and Architecture

  • Exercise technical influence by collaborating with evidence-based discussions and objective, simple solutions
  • Propose architecture solutions by collaborating with and guiding other team members to ensure functional and non-functional requirements.

Execution and Result

  • Estimate and plan delivery deadlines together with stakeholders and product deadlines
  • Use existing solutions at Swile, ensuring convergence with global platforms
  • Work with poorly defined or ambiguous requirements to better define solutions together with the product team, stakeholders, and other team members
  • Create incremental solutions together with the product team aiming for continuous improvement and delivery of your applications
  • Focus on automated and also E2E tested deliveries, ensuring the stability of applications
  • Monitor and act on incidents in production applications

Leadership

  • Lead projects ensuring deliveries within estimates
  • Evolve team members technically by being a role model
  • Participate in selection processes for engineers of the same level or lower

Minimum requirements: Bachelor's degree in Computer Science, Engineering, related fields, or similar practical experience Professional experience with software engineering in Java or Kotlin Experience in architecture and development of distributed systems Experience with technologies such as Redis, Kafka, RabbitMQ or similar Experience with relational and non-relational databases Knowledge of AI (Artificial Intelligence) tools Clear and effective communication skills Advanced/fluent English

Preferential requirements: Master's or Doctorate in Computer Science or related fields Experience with microservices and event-driven architectures Experience with gRPC, Protocol buffer or similar

About our values 💜 We are team players: we care about our colleagues and navigate well between areas 🏋 We are doers: we have a high level of autonomy and deliver tangible results 🏄 We move fast: we correctly identify priorities and take initiative 📣 We are ambassadors: we understand the market, the product, and are aligned around the same vision 🍔 We stay hungry: we are resilient and like to learn and share knowledge 🥰 We cherish our values: we set aside ego and accept feedback as a gift

What we offer: 💳 Super attractive flexible benefits package for you to use as you wish (flexfood, mobility, culture, education, etc.) within the Swile card; 💸 Bonus 🏠 Home-office allowance 👩‍⚕️ Health and Dental Plan without co-participation; 💪 TotalPass (access to the best gyms and studios) 🗣️ English or French classes. 💊 Pharmacy allowance 🧠 Emotional health (free therapy sessions with one of our partners) 💰 Swile Shop (discounts in more than 1,100 stores and restaurants) 💻 Full Remote Work

We embrace and encourage diversity and inclusion in our team, so feel free to be who you are with us 🌈