Senior Software Engineer, Developer Platform
4 weeks ago
Senior Software Engineer, Developer Platform This is Engineering at Lattice Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack and love experimenting with new technologies. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience. Lattice’s Developer Platform team exists to foster a strong culture of Lattice product reliability and performance. We collaborate with our product engineers to improve their observability and operational practices, and ensure the resiliency and performance of our application code. These changes include improvements to cloud-hosted infrastructure, deployment systems (CD), and Infrastructure-as-code (IaC), and application-level frameworks. What You Will Do Partner closely with product engineering teams to influence and promote Developer Platform practices during development. Instrument, monitor, and improve service code for reliability and performance, esp. in TypeScript Implement, operate, and recommend efficient use of resilient infrastructure for Lattice SaaS applications Lead and grow a team which will strongly partner with product engineering, ensuring those partner teams can build/maintain their applications reliably Provide expertise in observability and incident management while adhering to Developer Platform principles. Contribute to improvements in our cloud infrastructure using constructs, such as AWS, Kubernetes, and IaC. Participate in on-call support rotation with the team. What You Will Bring To The Table 5+ years of professional experience in engineering with a strong understanding of infrastructure. You have experience working with teams of engineers to mentor and help them understand and improve their application design for reliability and performance purposes. Expertise in a modern programming language (TypeScript is used at Lattice) and know how to debug, analyze, and improve applications. Solid foundation in software engineering principles such as system design, code quality, testing, and scalability, with an understanding of how to apply them to build reliable, maintainable services. Understanding of Developer Platform practices, such as measuring application SLOs/SLAs, analyzing availability, utilizing observability tooling, and managing incidents productively. Experience with Kubernetes in product workloads, AWS and distributed systems in production workloads. Experience with describing infrastructure as code (IaC) in production workloads. Proficiency in leveraging CI/CD tools to automate testing and deployment. Communication & Collaboration You write code that your colleagues will also own, understand, and maintain. You’re clear and concise in explaining your thought process and enumerating the tradeoffs made in your work. You enjoy collaborating with other team members and working closely with product engineers. You take an active role in the development process and enjoy mentoring and supporting other software engineers who are newer to the industry. You have experience taking the lead in planning and executing the development roadmap. Salary & Benefits The estimated annual cash salary for this role is CAD $123,750 - CAD $165,000. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans. Benefits: Medical, Dental, Vision, Life, AD&D, Disability Insurance; Wellness programs; Paid Parental Leave; Paid Time Off; Commuter & Parking; Office lunches; Remote work stipend; Home office setup stipend; 401(k) retirement plan; Financial planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund, subject to eligibility. Note On Pay Transparency: Lattice provides compensation estimates in line with regulations; actual offers depend on location, skills, qualifications, and experience. Compensation may change with market data. Lattice reserves the right to modify this information at any time, subject to law. Lattice is an equal opportunity employer; accommodations are available on request for candidates participating in recruitment and selection processes. About Lattice Lattice is on a mission to build cultures where employees and their companies thrive. Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning to empower employee development and engagement. Lattice serves over 5,000+ customers globally and is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other protected status. By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for candidacy in accordance with Lattice's Job Applicant Privacy Policy. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries: Software Development Referrals increase your chances of interviewing at Lattice by 2x #J-18808-Ljbffr
-
Senior Software Engineer
4 weeks ago
, , Canada Aplos Software Full timeAbout Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...
-
Senior Software Engineer
2 weeks ago
, , Canada Scope3 Full timeOverview Senior Software Engineer (Developer Platform) at Scope3. Join to apply for the Senior Software Engineer (Developer Platform) role at Scope3. Scope3 is the industry’s leading collaborative sustainability platform. By modeling the complex digital advertising supply chain, we help brands measure and dramatically reduce digital waste to reduce carbon...
-
Senior Software Engineer
3 weeks ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...
-
Senior Software Developer
6 days ago
Canada / Vancouver, BC / Toronto, ON Orchestry Software Full time $140,000 - $180,000 per yearAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Senior Software Engineer
20 hours ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
7 days ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
, , Canada The Resume Database Full timeSenior Software Engineer – Platform Development November 21, 2025 The Basics: As a Tanium Senior Software Engineer focused on platform development, you will build and maintain best-of-breed services that power products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are...
-
Senior Software Engineer
3 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
1 week ago
, , Canada Tanium Full timeTanium is an Equal Opportunity and Affirma... all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, gender identity, sexual orientation, disability, protected Veteran status, or other legally protected categories. If you require a reasonable accommodation in searching for a job...
-
Senior Software Engineer
1 week ago
Vancouver, Bc, Canada TekRek Full timeAt TekRek, we have partnered with a fast growing AI company transforming how revenue teams operate. Their platform analyzes every sales and customer interaction, extracts critical insights, and automates next steps directly in CRM systems. They are looking for a Senior Platform Engineer who will design and scale the cloud infrastructure that powers these...