Top Software Engineer Jobs in Vancouver, BC
As a Software Engineering Manager at Cash App, you will lead the Ledgering team, focusing on technical architecture and team development. Your role involves driving the vision and roadmap in collaboration with product management and stakeholders, coaching engineers, and fostering an inclusive work environment while ensuring high-quality, scalable ledgering solutions.
As a Software Engineering Manager for the Ledgering team at Cash App, you will lead the team focused on building scalable and reliable ledgering solutions. You'll be responsible for technical architecture, collaboration with various stakeholders, and coaching engineers to enhance technical decision-making and team performance.
As a Software Engineer on the Financial Platform team, you will develop and support banking features, collaborate with product managers and engineers to ensure scalability, and participate in system refactoring and new development. You will solve technical challenges and have autonomy in achieving project outcomes.
As a Senior Software Engineer on the Cash App Card team, you will design and deliver new features for card ordering and management. You'll collaborate with cross-functional teams, lead architectural decisions, and ensure high engineering standards while mentoring teammates.
The role involves developing and evolving Square's identity platform, which includes building scalable and resilient systems for authentication and authorization, collaborating with cross-functional teams, providing mentorship, and enhancing work processes.
As a Senior Software Engineer on the Transfers team at Cash App, you will oversee the development of features that enable customers to link banking services and facilitate their money movement. You'll collaborate across teams to bring projects from conception to launch and enhance backend systems to ensure speed and quality.
As a Senior Software Engineer on the Transfers team, you will develop solutions to enable customer money transfers into Cash App. You'll manage projects from ideation to deployment, design APIs and data models, and enhance backend systems to ensure fast and reliable service while maintaining high code quality and best practices.
The Senior Software Engineer will collaborate across teams to enhance seller experiences, develop fault-tolerant systems, advocate engineering best practices, and mentor peers. This involves building tools and solutions for fraud detection and improving product workflows using data science and machine learning.
As a Senior Software Engineer in Risk Engineering, you will lead the design and implementation of projects, mentor other engineers, and foster collaboration across teams. You will own projects from design to maintenance, ensuring they are impactful and measurable while cultivating a psychologically safe team environment.
The Senior Software Engineer will lead the development of new reporting functionalities for Square's Orders Reporting Platform, mentor engineers, and engage with multiple teams to improve the user-facing reporting experience. The role requires both hands-on contributions and architectural guidance while collaborating with product stakeholders to meet platform requirements.
All Filters
No Results
No Results