Software Engineering Leadership Position for Scalable Platforms
2 days ago
Square is seeking a skilled Principal/Senior Software Engineer to lead the design and architecture of large-scale distributed systems that power our order management services. As a member of the Orders Ecosystem Platform team, you will be responsible for shaping the future of our core ordering platform and system of record for all transactions on Square.
About You:
To succeed in this role, you will need 15+ years of experience in software engineering with a proven track record of designing and implementing large-scale distributed systems. You should have expertise in building scalable platforms and microservices architectures, as well as deep knowledge of backend technologies, including cloud infrastructure (AWS, GCP, or Azure), databases, and messaging systems.
Key Responsibilities:
- Lead the design, development, and deployment of large-scale distributed systems within the orders ecosystem platform.
- Drive the technical vision and architecture for the platform, ensuring solutions are scalable, resilient, highly performant, and extensible.
- Collaborate with cross-functional teams including engineering, product, and operations to deliver high-quality features.
- Provide technical leadership and mentorship to engineers, fostering a culture of engineering excellence.
- Conduct design and code reviews, ensuring high standards of software quality and delivery.
- Identify and solve complex technical challenges related to performance, scalability, and system reliability.
- Influence the roadmap by providing technical insights and aligning the platform's capabilities with business needs.
What We Offer:
- Opportunity to lead the technical direction for a core platform that empowers businesses to thrive and grow and interacts with millions of end users.
- Competitive market-based salary: $250,000 - $400,000 per year depending on your location.
-
Vancouver, British Columbia, Canada Chanced Full timeAt Chanced, a pioneering social gaming company, we're seeking an accomplished Technical Director to spearhead the architecture of our scalable platform.We're looking for someone with extensive experience in full-stack development and technical leadership, who can drive our technology strategy, scale our platform, and lead our development team toward...
-
Vancouver, British Columbia, Canada Conexiom Full timeAt Conexiom, we're pushing the boundaries of B2B document automation with cutting-edge solutions that streamline critical commercial transactions in supply chain purchasing.About the RoleThis senior software engineering position offers a unique opportunity to lead the development of our cloud-based platform, which automates manual processing of purchase...
-
Technical Leader for Scalable Platforms
6 days ago
Vancouver, British Columbia, Canada Amazon Full timeAt Amazon, we are committed to delivering a world-class customer experience through innovative and scalable platforms. We're seeking an experienced Technical Leader to join our team as a Software Development Manager.Company OverviewSelling on Amazon is one of the fastest-growing businesses, with third-party sellers accounting for 58% of Amazon sales. Our...
-
Vancouver, British Columbia, Canada Amazon Full timeAbout UsAt Amazon, we empower millions of customers worldwide to buy anything, anywhere, anytime. Our Ordering team is seeking strong software development engineers who can dive deep into complex problems and design innovative solutions to make our platform ready for current and future challenges.OpportunityThis role offers the chance to work on real-world...
-
Senior Engineering Lead, Data Platform
4 days ago
Vancouver, British Columbia, Canada block Full timeTechnical Visionary for Scalable EcosystemsWe're seeking an exceptional Senior Engineering Lead to spearhead the technical direction of our Orders Ecosystem Platform.About BlockWe're working to build a more inclusive economy where customers have equal access to opportunity. Our workplace is designed around these values.SalaryThis role offers a competitive...
-
Senior Mobile Software Engineer
2 days ago
Vancouver, British Columbia, Canada Intelliswift Software Full timeJob OverviewWe are seeking an experienced Senior Mobile Software Engineer to join our team at Intelliswift Software Inc.About the RoleThis is a full-time position that involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms while occasionally integrating backend components using...
-
Data Engineering Leadership Position
4 weeks ago
Vancouver, British Columbia, Canada Mastercard, Inc. Full timeWe are seeking a Lead Data Engineer to join our Data and Platform team at Mastercard, Inc., a global technology company in the payments industry.About the RoleThis pivotal role is responsible for guiding Data Engineer design, supporting multiple Data Analysts and Data Scientists, and assisting on various data-driven requests across the company. The position...
-
Cloud Security Platform Engineer
1 month ago
Vancouver, British Columbia, Canada TAAS Partners Full timeTAAS Partners seeks a seasoned software engineer to play a key role in the development of its cloud security platform. The ideal candidate will have extensive experience designing and implementing high-availability, scalable systems for data processing.About TAAS PartnersWe are a leading provider of innovative cloud-based solutions for businesses looking to...
-
Cloud Engineer for Scalable Systems
6 days ago
Vancouver, British Columbia, Canada Amazon Full timeWe are looking for a skilled Cloud Engineer to join our team at Amazon. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment. Your expertise in cloud engineering will help lead fundamental changes in the industry, enabling us to provide high-quality services to...
-
Vancouver, British Columbia, Canada Amazon Full timeAbout the Job">We are seeking a talented Software Development Engineer II to join our team at Amazon. This is an exciting opportunity to work on innovative projects, collaborate with experienced professionals, and drive fundamental changes in the industry.">Responsibilities">">Design and build scalable technologies in a large distributed computing...
-
Software Reliability Engineer
1 month ago
Vancouver, British Columbia, Canada Babylist Full timeBabylist is a leading technology solution for expecting parents and their support community, offering a full-service platform that guides them in making decisions with confidence, staying connected, and building happy families. With over 9M people using our services annually, we're looking for an experienced Software Reliability Engineer to join our Platform...
-
Vancouver, British Columbia, Canada Amazon Full timeAbout Amazon Managed Compute RuntimesAmazon Managed Compute Runtimes (MCR) is a cutting-edge platform driving distributed processes and systems for various Amazon businesses. As a key leader, you will oversee the development of innovative Compute platforms used to implement and drive applications across Amazon's retail websites, Kindle, Amazon Instant Video,...
-
Senior Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Leonardo Interactive Pty Full timeAbout UsAi is an Australian tech startup that has experienced rapid growth since launching our software 18 months ago, with over 16 million users worldwide.Job DescriptionWe're seeking highly skilled Senior Software Engineers with expertise in NodeJS to join our dynamic API team as a key contributor in designing, developing, and maintaining scalable and...
-
Vancouver, British Columbia, Canada Amazon Full timeAbout Amazon's Store Presentation Foundations:We're seeking a seasoned Software Development Engineer to join our team and help build the foundation that powers the best shopping experiences for customers worldwide.As a member of our team, you'll be responsible for designing and developing scalable, secure, and performant software solutions that directly...
-
Highly Scalable Software Architect
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeAbout AmazonAt Amazon, we're passionate about innovating and disrupting the status quo. Our IT PnD Contact Experience team is at the forefront of this revolution, building real-time, scalable software solutions that delight our customers.What We're Looking ForWe're seeking experienced software developers who share our passion for delivering high-quality,...
-
Vancouver, British Columbia, Canada MasterCard Full timeAbout MastercardMastercard is a global technology company driving the digital economy forward. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.Job OverviewWe are seeking an experienced Lead Software Engineer to join our Data and Platform team. This...
-
Vancouver, British Columbia, Canada Chanced Full timeChanced, a pioneering technology company and creator of a leading online social gaming platform, seeks an accomplished Lead Software Engineer to spearhead our technology strategy, scale our platform, and lead our development team toward groundbreaking results.About UsWe are a fast-growing tech company dedicated to revolutionizing the gaming industry. Our...
-
Technical Lead for Scalable System Architecture
2 weeks ago
Vancouver, British Columbia, Canada Forsta Full timePG Forsta is a leading provider of experience measurement, data analytics, and insights solutions for complex industries.We are looking for a highly skilled Technical Lead to join our Engineering Platform team in Vancouver.The ideal candidate will have 5+ years of software engineering experience, with expertise in Linux platform, DDD, TDD, data architecture,...
-
Senior Mobile Application Engineer
3 days ago
Vancouver, British Columbia, Canada Intelliswift Software Full timeJob OverviewWe are seeking an experienced Senior Mobile Application Engineer to join our team at Intelliswift Software Inc. This role involves collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms.About the RoleThis is a full-time position that requires strong foundation in Kotlin or Swift...
-
Vancouver, British Columbia, Canada Amazon Full timeUnlock the full potential of cloud computing as a Cloud Container Engineer for Scalable Kubernetes Solutions at Amazon.About the RoleWe are seeking a talented engineer to join our team in building and operating a core set of services that enable customers to create and use Kubernetes at scale. As a key member of our exceptional team, you will contribute to...