Digital platforms that enable healthcare leaders to improve access to care by driving operational efficiencies.
Senior Developer – Full-stack
Location
Canada
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior Developer – Full-stack
Petal
• Develop software using AI-assisted coding tools and modern ADLC practices, including SDD, while coaching team members on adopting AI-driven development practices. • Lead by example in fostering a high-contribution culture through ownership, strong execution, effective communication, and productivity. • Collaborate closely with the Tech Lead, Product Owner, and other multidisciplinary team members to ensure progress and milestone delivery. • Design and implement new features and contribute to writing automated tests. • Participate in code reviews with your peers. • Ensure code quality and security while respecting development standards. • Monitor features in production, identify potential issues, assess risks, and take the necessary actions.
Job Requirements
- 6+ years of professional software development experience in modern SaaS environments
- Strong experience building rich, highly interactive frontend applications with Angular
- Hands-on experience with distributed microservices and event-driven architectures using Azure Service Bus or Kafka
- Excellent TypeScript/JavaScript development skills with Node.js and NestJS
- Experience designing and working with PostgreSQL or other relational databases
- Strong understanding of application security best practices, authentication, and authorization
- Experience with observability and monitoring platforms such as ELK, Grafana, Prometheus, Sentry, Datadog, or New Relic
- Strong experience with CI/CD pipelines, automation, and Infrastructure as Code using tools such as GitLab, Jenkins, GitHub Actions, Docker, Helm, Terraform, and Kubernetes
- Experience working with cloud platforms, preferably Azure (AWS or GCP also considered)
- Passion for knowledge sharing, mentoring, and raising engineering standards across teams
- Excellent communication skills with the ability to explain complex technical concepts to technical and non-technical stakeholders.
Benefits
- Recurring hybrid work allowance
- Compensation that recognizes your contribution
- 4 to 6 weeks of paid vacation per year
- 5 paid personal days per year
- A group RRSP / DPSP plan with employer contribution
- A complete group insurance plan, from day 1
- An annual wellness allowance
- Access to the Lumino Health™ telehealth application
- Flexible work hours and more.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the development team for the Credit Cards segment, promoting software engineering best practices, architecture standards, and code quality; • Support impact analysis of changes and new features together with the Credit Cards product managers; • Actively collaborate on deployments (in partnership with the DevOps team); • Investigate and rapidly fix production bugs affecting Efí customers; • Support the evolution of architectures in AWS, using cloud-native or third-party services; • Serve as the technical reference for projects based on TypeScript and Node.js, ensuring scalability, performance, and resilience; • Plan execution timelines for each Cards project to be deployed or in progress, aiming to meet targets and optimize results; • Work with Aurora and PostgreSQL databases, ensuring efficient modeling and high availability; • Help drive the adoption of AI agents and intelligent automations to accelerate deliveries and increase team productivity; • Participate actively in strategic and product decisions related to the Cards ecosystem; • Support the preparation of studies on creating and modifying methodologies and procedures required for systems development, keeping technical documentation up to date according to development standards; • Develop and mentor team members, strengthening a culture of continuous learning; • Facilitate communication between technical and business areas, also participating in scope and deadline negotiations.
Full-Stack Software Engineer
SpruceIDSpruceID, also known as Spruce, is a software development company empowering enterprise and government organizations to manage the entire lifecycle of digital credentials through i
Full-Stack Software Engineer – Remote Location United States Remote Full-time Department Engineering Compensation - The actual base salary offered will depend on a variety of factors, including the candidate’s experience, qualifications, skill set, and work location. Compensation may also include additional components such as performance-based bonuses and/or equity, along with a benefits package. $120K – $200K • Offers Equity OverviewApplication SpruceID builds privacy-preserving, standards-based digital identity and credentialing solutions that give individuals control of their information while enabling governments and enterprises to deliver secure, interoperable services. We partner with public-sector organizations to modernize how identity is issued, verified, and used. We’re looking for a Senior Full-Stack Engineer to join our forward-deployed engineering team. You’ll work directly with state governments and public sector partners, and enterprise clients to design, build, and deploy impactful identity solutions. This role blends hands-on software development, technical consulting, and customer success: ideal for someone who thrives at the intersection of technology and mission-driven impact. This is a fully remote role open to candidates based in the United States. What You'll Do - Design, build, and deploy full-stack solutions for state governments and public sector partners. - Collaborate with customer delivery leads, engineers, and UX designers to ensure successful deployments. - Translate customer requirements into technical architectures and production-ready systems. - Serve as a trusted technical advisor for partners adopting open identity standards and privacy best practices. - Build backend services and full-stack web or mobile apps that meet public sector security, privacy, and accessibility standards. - Contribute to Rust codebases that run across backend, mobile, and browser environments. - Manage customer deployments and provide post-launch technical support. Qualifications - 2+ years of experience building backend systems in statically typed languages (Rust, Go, C#, or Java). - Strong background in modern web frontends (React, TypeScript, or similar) with an eye for accessibility and security. - Proven ability to lead cross-functional engineering efforts and deliver production-grade systems. - Strong appreciation for open-source software, standards-based design, and community-driven development. - Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and DevOps practices. - Excellent communication skills and comfort working directly with customers or stakeholders. - Based in the U.S., excited to collaborate with state government partners. Nice to Have - Experience with digital identity, cryptography, data privacy, or blockchain technologies (e.g., Verifiable Credentials, Decentralized Identifiers, OAuth, OpenID Connect). - Familiarity with PostgreSQL, GraphQL, or RESTful API design and development. - Understanding of CI/CD pipelines, infrastructure as code, and automation using Terraform, or similar tools. - Exposure to mobile app development (React Native, Flutter, or similar frameworks). - Experience in security engineering, access control, federated identity, or PKI systems. - Prior work in public sector, government technology, or other high-compliance environments. - Interest in usability, accessibility (WCAG, Section 508), and inclusive product design. - Contributions to open-source projects or participation in digital identity standards bodies (W3C, DIF, IETF) is a plus.
• Optimize and integrate the GTM workflows across tech stack including HubSpot, Clay, n8n, Zapier, Claude, and related data/automation/platform tools including MixPanel, Impartner and more. • Ensure consistency of data structure, hygiene and architecture across GTM tools and systems, supporting GTM scale • Design and implement scalable AI-driven workflows for lead enrichment, routing, scoring, and customer engagement across Marketing, SDR, Sales, and Partners. • Build dashboards and attribution models to provide real-time visibility into pipeline health, campaign performance, and revenue impact. • Integrate AI and automation across GTM operations to improve segmentation, personalization, and efficiency at scale. • Partner with Demand Gen, Web, SDR, and Partner teams to operationalize campaigns and automate repeatable processes end-to-end. • Ensure clean, synchronized data across HubSpot, Sales, and Partner systems, with a focus on data quality and governance. • Drive CRO initiatives: design, execute, and analyze experiments to improve funnel performance and conversion rates. • Evaluate and pilot new AI, RevOps, and automation technologies (e.g. Clay, n8n, Claude Cowork, and emerging GTM tools) to stay ahead of the curve.
Role Description We're looking for a highly technical GTM Engineer to architect and scale the systems, data infrastructure, automations, and AI capabilities that power Privy's go-to-market organization. This role sits at the intersection of Revenue Operations, Data Engineering, AI, and Business Systems, owning the technology stack that supports Sales, Marketing, Customer Success, and Revenue Leadership. You'll be responsible for building and optimizing the workflows, integrations, data models, automations, AI agents, and operational frameworks that drive pipeline growth, improve GTM productivity, and unlock actionable revenue insights. This is a hands-on builder role for someone who thrives on solving complex business problems through systems design, data, and AI. What You'll Do - Own and Scale the GTM Technology Stack - Serve as the technical owner of Privy's GTM systems, with Salesforce and Snowflake as core platforms. - Design, build, and maintain integrations across the revenue stack, including marketing automation, sales engagement, enrichment, customer data, analytics, and AI tooling. - Create scalable architectures that ensure clean data flow across systems and provide a single source of truth for revenue reporting. - Partner with Sales, Marketing, Customer Success, Finance, and Product teams to improve operational efficiency and business visibility. - Build and Scale an AI-Powered Revenue Engine - Evaluate, implement, and operationalize AI-powered GTM tools across the revenue stack, including prospecting assistants, AI SDR tools, conversation intelligence, pipeline analytics, enrichment, and marketing automation. - Partner with Sales and Marketing leaders to identify opportunities where AI can accelerate pipeline generation, improve conversion rates, and reduce manual operational work. - Design and implement AI-driven workflows and automations that enhance lead routing, enrichment, forecasting, territory management, and campaign performance insights. - Collaborate with Marketing to incorporate AI into email marketing, lifecycle campaigns, content generation, segmentation, and personalization strategies. - Build internal frameworks and best practices that enable teams to safely and effectively adopt AI tools while maintaining strong governance, security, data quality, and measurable ROI. - Continuously evaluate, test, and deploy emerging AI capabilities that strengthen Privy's revenue intelligence and GTM efficiency. - Build Agents, Skills, and Intelligent Automation - Design, build, and maintain AI agents and skills that automate internal GTM workflows and improve team productivity. - Develop agent-driven processes for prospect research, lead qualification, enrichment, account planning, forecasting support, campaign execution, and customer intelligence. - Partner with business stakeholders to identify repetitive workflows that can be automated through AI agents and orchestration frameworks. - Establish standards, monitoring, and governance for AI agent performance, reliability, and business impact. - Data, Reporting, and Revenue Intelligence - Build and maintain Snowflake-based data models that support GTM analytics, attribution, forecasting, and executive reporting. - Develop dashboards, reporting frameworks, and revenue intelligence tools that provide actionable insights to leadership. - Create scalable processes for data quality, enrichment, routing, and governance across the customer lifecycle. - Deliver analyses that identify bottlenecks, improve conversion rates, and drive revenue growth. Qualifications - 5+ years of experience in GTM Engineering, Revenue Operations, Sales Operations, Marketing Operations, Business Systems, Data Engineering, or a similar technical GTM role. - Expert-level Salesforce administration, architecture, automation, and integration experience. - Strong hands-on Snowflake experience, including data modeling, SQL development, ETL workflows, and analytics. - Experience building, deploying, and managing AI agents, AI workflows, skills, copilots, or agentic automation systems. - Experience evaluating and implementing AI-powered GTM tools and platforms. - Strong SQL skills and experience working with large-scale business datasets. - Proven ability to design and maintain complex integrations between business systems and data platforms. - Experience with modern RevOps and MarTech tooling, including enrichment, marketing automation, sales engagement, attribution, and analytics platforms. - Strong systems-thinking mindset with the ability to translate business requirements into scalable technical solutions. - Exceptional communication skills and ability to partner cross-functionally with executive stakeholders. Nice to Have - Experience in SaaS, ecommerce technology, or PLG businesses. - Experience with LLM application development, prompt engineering, retrieval systems, MCPs, agent frameworks, or AI orchestration platforms. - Experience with Python, APIs, dbt, reverse ETL tools, or modern data stack technologies. - Experience building internal AI products or revenue intelligence platforms.




