
Senior Software Development Engineer – Integrations, Python
WillHire
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$140,000 - CA$210,000 per year
Job Level
About the role
- Lead feature development by designing scalable Python APIs and Apex code to integrate AI insights into Salesforce and other 3rd party systems.
- Design and build high-performance back-end services using Python.
- Write efficient and scalable code in both Apex and Python.
- Implement robust security measures across all APIs and data integrations.
- Implement comprehensive monitoring, alerting, and logging strategies.
Requirements
- 7+ years of backend software engineering and integration experience, prioritizing Python.
- 5+ years of experience designing and building scalable REST APIs and event-driven architectures.
- 1+ years of experience in Salesforce development, including Apex, LWC, and Managed Packages.
- 1+ years of experience with Docker, Kubernetes, and trunk-based development pipelines.
- Code Testing methodologies, specifically unit and integration testing
- Infrastructure as Code (Terraform) for cloud environments (AWS, GCP, or Azure).
Benefits
- Workday Bonus Plan or role-specific commission/bonus
- Annual refresh stock grants
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonApexREST APIsevent-driven architectureDockerKubernetesunit testingintegration testingInfrastructure as CodeTerraform