8 дней назад
Principal Software Engineer (RMJ, AI Accelerated)
150 000 - 170 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (RMJ, AI Accelerated) (Java/AI): Designing and evolving Redwood’s RunMyJobs platform through large-scale distributed systems, resilient full-stack solutions, and AI-accelerated software development with an accent on architecture, low latency, fault tolerance, and observability. Focus on applying prompt engineering to code, tests, and documentation, improving cloud CI/CD pipelines, and solving complex scalability, performance, and reliability challenges.
Location: Ontario, Canada
Salary: CAD $150,000–$170,000 annually in base salary, excluding bonuses, equity, and benefits.
Company
provides a SaaS-first orchestration platform for automating mission-critical business and IT processes across ERP, hybrid cloud, data, and agentic AI systems.
What you will do
- Lead the architecture and implementation of large-scale distributed systems for the RunMyJobs platform.
- Drive technical decisions and deliver scalable, resilient full-stack solutions across teams and domains.
- Apply prompt engineering and generative AI tools to produce unit and integration tests, technical documentation, and refactoring suggestions.
- Enhance cloud-based build, test, and deployment pipelines using CI/CD, Kubernetes, Docker, and AWS, Azure, or Google Cloud.
- Identify and resolve challenges involving quality, scalability, observability, performance, and platform reliability.
- Collaborate with product, design, engineering, architecture, finance, and customer success teams while mentoring engineers through technical guidance and reviews.
Requirements
- More than 8 years of software development experience, including 3–5 years in a senior or staff engineering role.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Deep proficiency in Java 11/17+, microservices, RESTful APIs, Docker, Kubernetes, and distributed system architecture.
- Experience with React, MobX, TypeScript, cloud platforms, SQL, NoSQL, data modelling, DevOps, and CI/CD.
- Experience with JUnit, Jest, Playwright, code reviews, static analysis, and quality automation.
- Proven experience in workload automation, job scheduling, orchestration technologies, and production use of AI developer tools, including the ability to evaluate AI-generated code for architectural, security, and performance risks.
Nice to have
- Experience with Git, GitHub, Jira, and Bamboo.
- Strong curiosity and adaptability when learning new AI development tools and techniques.
Culture & Benefits
- Work in an agile environment focused on engineering excellence, continuous improvement, innovation, and technical rigor.
- Collaborate with a global architecture and engineering organization on mission-critical automation products.
- Senior individual contributor role with broad technical ownership and no direct people-management responsibilities.
- Base salary is supplemented by applicable company bonus, incentives, equity, or benefits.
- AI-enabled notetaking may be used during interviews; final hiring decisions are made by the hiring team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Full Stack Java Engineer (WFM)
9 дней назад
Full Stack Java Engineer (WFM)
8 дней назад
Full Stack Java Engineer
11 дней назад
Senior Software Developer, PreCon (AI)
107 000 - 157 300CAD
10 дней назад
Senior Full Stack Java Engineer
10 дней назад