Software Developer, AI Engineering & SDLC Transformation
New
J
JobgetherFinancial Services
100% remote working arrangements within CanadaFull-TimeMiddle
SalaryAnnual base salary plus target discretionary performance bonus ranging from $101,000 to $118,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years
- Required Skills
- AWSPythonKubernetesSnowflakeCI/CDRESTful APIsMicroservicesGenerative AI
Requirements
- Degree in Computer Science, Software Engineering, Economics, Mathematics, or a related discipline, or equivalent practical experience.
- 2+ years of software development experience, ideally within financial services, investments, mutual funds, or a similarly regulated environment.
- Strong hands-on software engineering experience, particularly with Python, and demonstrated experience delivering production-ready software.
- Experience developing and supporting production APIs, services, and developer tools.
- Strong understanding of the full software development lifecycle and modern engineering practices.
- Hands-on experience with generative AI and agentic AI engineering.
- Experience with AWS, Snowflake, and Kubernetes.
- Strong knowledge of source control, APIs, microservices, containers, CI/CD, automated testing, Infrastructure as Code, and DevSecOps practices.
- Understanding of security, privacy, governance, and risk considerations associated with AI agents and enterprise systems.
Responsibilities
- Partner with business, product, architecture, and engineering teams to identify high-value opportunities for AI-driven improvements across the software development lifecycle.
- Build and deploy AI-powered solutions that improve engineering productivity, software quality, developer experience, and delivery outcomes.
- Design and develop reusable agentic workflows, developer tools, and engineering foundations that can scale across teams and use cases.
- Implement capabilities for context retrieval, agent orchestration, tool integration, model evaluation, observability, guardrails, and secure execution.
- Apply generative and agentic AI to requirements gathering, solution design, architecture, software development, testing, quality assurance, defect analysis, and traceability.
- Develop AI-assisted testing and automated quality controls to improve reliability throughout the SDLC.
- Ensure AI-enabled engineering solutions align with enterprise security, privacy, governance, risk management, and compliance requirements.
- Evaluate AI models, agent frameworks, coding assistants, and developer technologies, recommending solutions appropriate for enterprise software engineering.
View Full Description & ApplyYou'll be redirected to the employer's site