Wealthsimple - Senior Software Developer, Platform Experience
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of software development experience building products with demonstrated growth in technical scope and autonomy • Experience in optimizing platform engineering and/or infrastructure • Knowledge of 2 or more of the following languages: Ruby on Rails / TypeScript / Kotlin • Experience using LLMs to drive broad changes across codebases (Claude) • Strong problem-solving skills with the ability to tackle complex issues across multiple systems and keen interest in getting to the root cause • Experience designing and maintaining production systems with high availability requirements • Strong communication and collaboration skills. You can explain complex technical concepts clearly and work effectively with stakeholders across different backgrounds
Responsibilities
• Develop and maintain platform infrastructure to ensure high availability and scalability of the Wealthsimple application suite across various environments including cloud platforms like AWS, Azure, Google Cloud. • Collaborate with cross-functional teams such as product management, engineering operations, security team, etc., for planning, designing, implementing new features or enhancements to existing platform infrastructure and ensuring alignment of technical decisions with business goals. • Design, develop, deploy, test, monitor, troubleshoot, optimize performance, reliability, availability, scalability (PLS) aspects of the Wealthsimple application suite across various environments including cloud platforms like AWS, Azure, Google Cloud using modern programming languages and frameworks such as Java/Kotlin for backend services. • Implement security best practices to protect sensitive financial data in compliance with industry standards and regulations while ensuring seamless user experience without compromising on performance or availability of the platform infrastructure. • Continuously monitor, analyze system logs, metrics, alerts using tools like ELK stack (Elasticsearch, Logstash, Kibana) to identify potential issues in real time and proactively address them before they impact end users' experience. • Conduct regular code reviews with peers for quality assurance of the platform infrastructure components developed or modified by themselves or their team members using static analysis tools like SonarQube, PMD etc., to ensure adherence to coding standards and best practices while maintaining high performance levels in production environment. • Provide technical leadership within cross-functional teams for planning, designing, implementing new features/enhancements or troubleshooting existing platform infrastructure issues by effectively communicating complex technical concepts using non-technical language to stakeholders and team members alike while ensuring alignment of business goals with engineering decisions. • Participate in code refactoring activities for improving the maintainability, scalability, performance or security aspects of existing platform infrastructure components without impacting end users' experience by leveraging modern programming languages/frameworks like Java/Kotlin and microservices architecture approach where applicable while ensuring compliance with industry standards and regulations. • Collaborate closely with product management team to understand evolving business needs, market trends or customer feedback for prioritizing development efforts towards new features/enhancements that align with the company's strategic goals by leveraging agile methodologies like Scrum or Kanban while ensuring timely delivery of high-quality platform infrastructure components. • Provide technical mentorship and guidance to junior developers, engineers or interns within cross-functional teams for skill development in areas such as modern programming languages/frameworks (Java/Kotlin), cloud platforms like AWS, Azure, Google Cloud etc., security best practices, performance optimization techniques
Benefits
• 🤑 Base salary range: For this role, candidates located in Canada can expect a base salary range of CAD $151,200 - $189,000. Actual compensation is determined based on skills, experience, and role level. Exceptional candidates may be considered above the top of the range, and pay can increase quickly for those who make a big impact in the role. • 🚀 Total compensation: In addition to base salary, this role includes equity compensation. We use clear job levels and market-based salary bands to ensure compensation is fair and consistent across the company. • 🌸 Top-tier health benefits and life insurance • 📈 Long-term group savings with employer match using our Wealthsimple for Business platform • 🌴 20 vacation days + 4 wellness days per year, and unlimited sick and mental health days • ✈️ 90 days away program: Employees can work outside of Canada for up to 90 days per calendar year • 👥 A wide variety of peer and company-led Employee Resources Groups (e.g., Rainbow, Women of Wealthsimple, Black @ WS) • 🌎 We’re a remote first team with over 1,500 employees across North America - and one of the best things about working here is the people. You’ll be collaborating with incredibly talented, curious, and driven teammates who care deeply about doing great work. • Be a part of our Canadian success story and help shape the financial future of millions. • Read our Culture Manual and learn more about how we work. • Technology & Innovation at Wealthsimple • We believe the future belongs to those who innovate boldly. At Wealthsimple, every team member is expected to lean into new technologies, including AI, and tooling to rethink how we work, solve problems faster, and create even greater value. We're looking for people who are not just comfortable with change but energized by it. Our commitment is to build a company that evolves at the pace of the world around us, and we want you to help lead that future. • At Wealthsimple, we are building products for a diverse world and we need a diverse team to do that successfully. We strongly encourage applications from everyone regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status. • Accessibility Statement • Wealthsimple provides an accessible candidate experience. If you need any accommodations or adjustments throughout the interview process and beyond, please let us know, and we will work with you to provide the necessary support and make reasonable accommodations to facilitate your participation. We are continuously working to improve our accessibility practices and welcome any feedback or suggestions on how we can better accommodate candidates with accessibility needs. • At Wealthsimple, we want interviews to feel like genuine conversations. To support this, we use AI transcription during recruiter interviews. This allows recruiters to be fully engaged, ask thoughtful follow-up questions, and ensure your experiences are captured accurately. You’ll always have the choice to opt in or out before we begin.