Como é trabalhar com engenharia de software no Nubank

Nubank
22 May 201905:07

Summary

TLDRNubank leverages technology to simplify financial services and empower customers with greater control over their money. The company operates with multidisciplinary squads where engineers, marketers, and product teams collaborate closely. Engineers at Nubank are involved in every stage of product development, from conception to implementation and iteration. The company fosters a culture of autonomy, learning, and collaboration, emphasizing passion, humility, and teamwork. This dynamic environment allows for continuous growth and exploration, making Nubank a unique place to work with a strong sense of purpose and innovation.

Takeaways

  • 😀 Nubank uses technology to simplify financial services and give customers control over their money.
  • 😀 Nubank operates in 'squads,' multidisciplinary teams that include engineers, marketers, and product people.
  • 😀 Engineers at Nubank are responsible for the entire development process, from understanding the problem to monitoring solutions post-launch.
  • 😀 Collaboration is at the core of Nubank’s engineering culture, with engineers working closely with designers and product managers.
  • 😀 Nubank encourages engineers to solve problems creatively, even if it means avoiding code.
  • 😀 Nubank emphasizes a balanced focus on technology, product, and people to create a unique working environment.
  • 😀 The company's culture promotes ongoing learning, with engineers encouraged to explore new technologies and test innovative solutions.
  • 😀 Nubank’s squad structure allows for cross-department collaboration, creating a richer product by combining various viewpoints.
  • 😀 The company values passion, humility, and collaboration over individual 'superstar' mentality in its engineers.
  • 😀 Nubank fosters a diverse team with varied levels of experience, from fresh graduates to veterans with decades of expertise.
  • 😀 Real autonomy is given to teams, empowering them to make decisions and take ownership of their work.

Q & A

  • What is Nubank's approach to financial services?

    -Nubank uses technology to simplify financial services and give people more control over their money, contrasting with traditional companies that have multiple departments.

  • How does Nubank's organizational structure differ from traditional companies?

    -Instead of having separate departments like engineering, marketing, and product, Nubank works with squads, which are multidisciplinary teams combining engineers, marketing people, and product experts.

  • What is a squad at Nubank, and how does it function?

    -A squad is a multidisciplinary team made up of engineers, marketing, and product people. These teams are autonomous, working together to address specific problems and collaborate on product development.

  • What is the role of a software engineer at Nubank?

    -Software engineers at Nubank are responsible for the entire development process, from understanding problems and creating solutions to implementing and monitoring products. They collaborate closely with designers and product managers.

  • How does Nubank promote collaboration among different departments?

    -Nubank promotes collaboration through its squad structure, where engineers, designers, product managers, and customer experience teams work together, ensuring a comprehensive approach to problem-solving and product development.

  • What are the key factors that make Nubank stand out as a company?

    -Nubank stands out due to its combination of three key elements: technology, product, and people. These elements are well integrated, contributing to a highly efficient and innovative work environment.

  • What is Nubank's approach to team integration and learning?

    -Nubank values team integration and continuous learning. Engineers are encouraged to experiment with new technologies and approaches, which helps them grow professionally and contribute to the company's success.

  • How does Nubank involve engineers in the product development process?

    -Engineers at Nubank are involved from the product's conception, working alongside designers and product managers to develop, implement, and monitor the product throughout its lifecycle.

  • What kind of engineers does Nubank look for?

    -Nubank looks for passionate, humble, and collaborative engineers, regardless of experience level. They prioritize learning-oriented individuals over 'superstars' who may exhibit a sense of superiority.

  • How does Nubank encourage professional growth and autonomy within its teams?

    -Nubank encourages professional growth by giving teams real autonomy in decision-making, allowing engineers to experiment with new ideas and technologies while learning from different perspectives within their squads.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
NubankSoftware EngineersTech CultureProduct DevelopmentInnovationTeamworkAutonomyCollaborationLearningEngineering