EverCommerce - Staff Engineer
Job in
Winnipeg, Manitoba, Canada
Listed on 2026-10-30
Listing for:
Jobgether
Full Time
position Listed on 2026-10-30
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Architect
Job Description & How to Apply Below
In this senior technical leadership role, you will design and deliver scalable software solutions that connect enterprise systems, streamline business operations, and accelerate digital transformation. You will bridge business strategy and engineering execution across Finance, Human Resources, and Customer Relationship Management, turning complex operational needs into reliable technical solutions. Combining deep Java expertise with full-stack development, AWS cloud architecture, and enterprise SaaS integrations, you will lead projects from initial discovery through production deployment.
You will also mentor engineers, establish engineering best practices, and ensure systems meet rigorous security, governance, and compliance standards. Beyond traditional software engineering, you will explore generative AI and intelligent automation to eliminate manual processes and unlock new efficiencies. This fully remote opportunity offers broad technical ownership, collaboration with senior business leaders, and the chance to shape the future of enterprise technology.
Accountabilities End-to-end solution delivery:
Partner with Finance, HR, Sales Operations, and other business stakeholders to identify operational challenges, gather requirements, translate business needs into technical architectures, develop proofs of concept, and deliver production-ready solutions.
Technical leadership and mentorship:
Coach software engineers and senior engineers in system design, clean coding practices, distributed systems, cloud engineering, and effective troubleshooting, helping raise technical standards across distributed teams.
Architecture and code quality:
Lead architecture reviews, establish rigorous code and pull request review practices, and promote maintainable, secure, reliable, and auditable software delivery.
Java microservices development:
Design, develop, and maintain secure, high-performance backend services using Java 17/21 and Spring Boot, including RESTful APIs, multithreaded applications, distributed systems, and event-driven architectures.
Enterprise SaaS integrations:
Architect and implement reliable integrations across enterprise platforms such as Salesforce, Workday, Net Suite, Zuora, Stripe, and Coupa using Workato or other integration platforms, custom connectors, REST APIs, GraphQL, and webhooks.
Full-stack development:
Build and maintain internal dashboards, administrative consoles, and workflow automation tools using Type Script, React, Next.js, HTML5, and CSS3, supported by robust backend services.
AWS cloud architecture:
Design and operate scalable, cost-effective cloud and serverless solutions using AWS services such as Lambda, API Gateway, Event Bridge, SQS/SNS, DynamoDB, RDS, Aurora, Secrets Manager, IAM, and Cloud Watch.
Infrastructure automation:
Implement infrastructure as code using Terraform or equivalent tools to enable consistent, secure, and reproducible cloud deployments.
AI-powered automation:
Identify opportunities to apply generative AI, large language models, intelligent agents, retrieval-augmented generation (RAG), and Model Context Protocol (MCP) integrations using AWS Bedrock and Claude or OpenAI APIs.
Data architecture and management:
Develop reliable data integrations and services using relational databases, No
SQL technologies, and modern data platforms, supporting data consistency, transaction reconciliation, and enterprise reporting.
Security, governance, and compliance:
Enforce enterprise authentication and authorization standards, secure integration practices, automated testing, CI/CD controls, centralized monitoring, and compliance with IT General Controls (ITGC), SOX 404(b), and relevant SOC 2 requirements.
Production ownership and incident resolution:
Provide advanced technical support for critical enterprise integrations, lead blameless root-cause analyses, resolve production issues, and implement permanent architectural improvements.
Cross-functional influence:
Communicate technical concepts and architectural trade-offs clearly to executives, business leaders, and engineering teams while aligning technology decisions with broader business priorities.
Requirements Professional experience:
At least eight years of hand-on software engineering experience, including a minimum of two years in a Staff Engineer, Technical…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×