AI First Software Engineer

New
J
JobgetherDigital Marketplace
Based in United StatesFull-TimeMiddle
Salary95,000 - 140,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PythonSQLJavaGoCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • 3+ years of professional experience building and supporting production software systems.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
  • Strong backend development experience with languages such as Java, Kotlin, Go, Python, .NET, or Ruby.
  • Solid understanding of APIs, distributed systems, cloud-native architecture, and software engineering principles.
  • Experience working with modern CI/CD environments and production deployment practices.
  • Experience with observability, monitoring, troubleshooting, and incident response.
  • Demonstrated ability to own features and systems end-to-end, including reliability and performance.
  • Established AI-first development mindset with hands-on use of coding copilots or AI debugging tools.
  • Ability to critically evaluate AI-generated outputs for technical validation.
  • Strong product mindset with an understanding of business outcomes and user experience.
  • Excellent collaboration and communication skills.

Responsibilities

  • Design, develop, deploy, and operate scalable services supporting high-volume digital marketplace workflows.
  • Build APIs and backend services within a modern, cloud-native and AI-enabled technology environment.
  • Develop and integrate AI-powered capabilities into product features, including pricing logic and automation.
  • Use AI development tools such as coding copilots, AI debuggers, and test generators to increase engineering effectiveness.
  • Review AI-generated code to ensure solutions remain secure, maintainable, and production-ready.
  • Design and maintain distributed systems, microservices, and event-driven architectures.
  • Partner with Product Managers to translate business requirements into scalable technical solutions.
  • Participate in on-call rotations and provide operational support for live production systems.
  • Monitor and improve system reliability, performance, security, and observability.
View Full Description & ApplyYou'll be redirected to the employer's site
95,000 - 140,000 CAD per year
Apply Now