Staff Software Engineer
Nubank
4 months ago
Toronto, Canada
Staff+
Responsibilities
- Work with large scale distributed systems, understanding their broad architecture.
- Set technical direction for multiple teams, ensuring alignment with Business Areas and architecture strategies.
- Drive pragmatic innovation while ensuring resilient and flexible solutions that scale across products and geographies.
- Mentor engineers across teams, establishing and maintaining a high technical bar organization-wide.
- Write, test, instrument, document, and maintain code.
- Collaborate closely with Product, Design, and Engineering leaders to build new experiences.
- Ensure comprehensive observability, performance monitoring, and error handling across team services.
- Participate in on-call rotations for your team and respond to incidents as necessary.
- Work focused on backend applications, and be open to contribute to mobile and frontend development, according to business needs.
Requirements
- At least 10 years of experience developing digital products in complex environments.
- Deep expertise in distributed systems, microservices architecture, and cloud technologies.
- Proven track record of designing and delivering large-scale systems that serve thousands (or even millions) of users.
- Strong background in object-oriented or functional programming languages, with ability to work across multiple languages.
- Demonstrated ability to lead technical initiatives across multiple teams without direct authority.
- Experience mentoring senior engineers and raising the technical bar across organizations.
- Practical knowledge of agile software development methodologies and previous experience with CI/CD.
- Good communication skills to prevent risks and explain trade-offs clearly to both technical and non-technical stakeholders.
- Advanced English skills.
Benefits
- Chance of earning equity at Nubank.
- NuCare – Psychological, Financial and Legal Assistance Program.
- Life Insurance.
- Health Insurance.
- Parental Leave.
- NuLanguage – Language Course Program.
- Nucleo - Our learning platform of courses.
- Work from Home Allowance.
- Travel Insurance for Business Trips.
- Vacation.
Tech Stack
Amazon DynamoDBApache KafkaAWSClojureKubernetesPrometheus
Categories
BackendDevOpsFull Stack