Staff Software Engineer
1 week ago
About Us Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services. We are one of the world’s largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia. For more information, visit our institutional page https://international.nubank.com.br/careers/ About the role Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies. While we value candidates that are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team. The software engineer is focused on software development with Clojure as the main programming language (We Will teach you Clojure). Main responsibilities: Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture High throughput jobs and inter-service communication using Kafka Continuous Integration and Deployment into AWS Storing data in Datomic and DynamoDB Monitoring and observability with Prometheus Running as much as possible in Kubernetes We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and eschew coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks. You will be responsible for 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. Able to pair and participate in code reviews to contribute to the growth of others in and around the team 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 We are looking for a person who has 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 Our 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 Nu Way of Working This role is designated as CA-based remote, meaning you'll operate from your home office within Canada. To foster strong team connections and align on strategic initiatives, our work model has cycles from two to three months according to the expertise business. One will be at the office, during one week, every eight or twelve weeks after working remotely. #J-18808-Ljbffr
-
Staff Software Engineer
1 week ago
Calgary, Toronto, Montreal, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Wagepoint Full timeStaff Software Engineer Join to apply for the Staff Software Engineer role at Wagepoint Base pay range CA$140,000.00/yr - CA$180,000.00/yr Who We are At Wagepoint, we’re good people. We bring the best versions of ourselves to deliver payroll magic for thousands of small business owners across Canada. We’re an authentic team that values diverse...
-
Staff Software Engineer
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Vividly Full timeStaff Software Engineer at Vividly Join to apply for the Staff Software Engineer role at Vividly Vividly is the leading modern trade promotion management (TPM) solution built by and for the consumer packaged goods industry. From campaign creation to deductions management and promotion measurement, we help brands manage every element of trade spend. With our...
-
Staff Software Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Fluxon Full timeWe are Fluxon, a product development team founded by ex-Googlers and startup founders. We offer full-cycle software development from ideation and design to build and go-to-market. We partner with visionary companies, ranging from fast-growing startups to tech leaders like Google and Stripe, to turn bold ideas into products with the power to transform the...
-
Staff Software Engineer, DevOps
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Conga Full timeStaff Software Engineer, DevOpsJob Title: Staff DevOps Software EngineerLocations: Remote CanadaReports to: Director, Cloud OperationsA high‑impact role that blends software engineering, DevOps and reliability principles to improve developer experience and system resilience. This position will help establish and employ Continuous Integration and Continuous...
-
Staff Software Engineer
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ServiceTitan, Inc. Full timeStaff Software Engineer page is loaded## Staff Software Engineerlocations: Canada British Columbia Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: JR112819You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an...
-
Staff Software Engineer
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Halton Hills, Victoria, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada ServiceTitan, Inc. Full timeStaff Software Engineer page is loaded## Staff Software Engineerlocations: Canada Ontario Remote: Canada Remotetime type: Full timeposted on: Posted 30+ Days Agojob requisition id: JR112011You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to...
-
Staff Software Engineer, DevOps
4 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Conga Full timeAt Conga, we’ve built a community where our colleagues can thrive. Here you’ll find opportunities to innovate and support growth through individual and team development, all within an environment where every voice is heard. Conga accelerates the customer’s journey to becoming a more connected and intelligent business. The Conga Advantage Platform is...
-
Staff Software Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Wiser Solutions, Inc. Full timeOverviewWiser Solutions is the global leader in omnichannel retail intelligence, empowering over 750 global brands and retailers to gain a decisive advantage at every consumer decision point. Every day, Wiser collects and analyzes billions of online and in-store data points with 98% accuracy, offering a single trusted source of insights into pricing...
-
Staff Software Engineer, Catalog
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Instacart Full timeStaff Software Engineer, Catalog Join to apply for the Staff Software Engineer, Catalog role at Instacart. We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery...
-
Staff Software Engineer
1 week ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nu Full timeNu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services. We are one of the world’s largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia. For more information, visit our institutional page...