Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff full-stack engineer architecting Java microservices, AWS infrastructure, and enterprise SaaS integrations. Building internal tools and AI automation for EverCommerce’s service commerce platform.

Responsibilities

  • Lead requirements discovery with Finance, People/HR, and Sales Ops stakeholders
  • Translate complex operational needs into technical architecture
  • Build functional proofs of concept and drive production implementation
  • Mentor and coach Software Engineers and Senior Software Engineers
  • Lead architecture design reviews and establish rigorous PR/code review practices
  • Design, build, and maintain secure, high-throughput Java/Spring Boot microservices in AWS
  • Design and implement integrations connecting Salesforce, Workday, NetSuite, Zuora, Stripe, and Coupa using Workato and REST/GraphQL APIs
  • Build internal dashboards, admin consoles, and workflow automation portals with TypeScript, React, and Next.js
  • Architect AWS infrastructure using API Gateway, EventBridge, SQS/SNS, DynamoDB/RDS, Secrets Manager, IAM, and Terraform
  • Develop generative AI solutions, LLM agents, RAG pipelines, and MCP connectors using AWS Bedrock and Claude/OpenAI APIs
  • Champion CI/CD, automated testing, centralized logging/monitoring, and ITGC/SOX 404(b) compliance
  • Provide L3 escalation support, conduct root-cause analysis, and implement permanent architectural remediation

Requirements

  • 8+ years of hands-on software engineering experience
  • At least 2+ years in a staff, tech lead, or principal engineering capacity
  • Demonstrated track record of mentoring and elevating Software Engineers and Senior Software Engineers
  • Experience conducting constructive code and design reviews
  • Deep, production-grade proficiency in Java 17/21 and Spring Boot
  • Experience developing RESTful APIs, distributed microservices, multi-threading, and event-driven architectures
  • Strong working knowledge of TypeScript, React, HTML5/CSS3
  • Proven hands-on integration and data-model experience across at least two major enterprise domains: Finance/Order-to-Cash, HRIS/People Operations, or Front Office/CRM
  • Deep expertise with AWS core and serverless architecture, including Lambda, API Gateway, SQS/SNS, EventBridge, IAM, Secrets Manager, CloudWatch, and S3
  • Deep experience with enterprise iPaaS tools; Workato strongly preferred, or MuleSoft or Boomi
  • Experience with native REST/webhook and custom connector development
  • Experience with PostgreSQL, MySQL, DynamoDB, and data lake/warehouse concepts such as Databricks and Snowflake
  • Understanding of OAuth 2.0, SAML, mTLS, Okta SSO/SCIM, ITGC, SOX, and SOC 2
  • Exceptional ability to converse with C-suite and VP-level business partners in plain business language and shift to technical whiteboarding with engineers
  • Eligibility to work without sponsorship
  • Preferred: Go and/or Python experience, AWS Bedrock, LangChain4j, OpenAI/Claude APIs, vector embeddings, MCP connectors, Terraform/AWS SAM/CDK, and high-volume transaction reconciliation or billing migrations

Benefits

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Annual wellness stipend
  • Flexible and generous (FTO) time-off
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match

Job type

Full Time

Experience level

Lead

Salary

CA$160,000 - CA$190,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSDynamoDBGraphQLJavaJavaScriptMicroservicesMySQLNext.jsPostgresPythonReactSnowflakeSpringSpring BootSpringBootTerraformTypeScriptGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.