About the Role
This remote role involves shaping and defining the Engineering culture alongside other Team Leads and Engineering Managers. You will collaborate with an Engineering Manager and the Product team to develop the ScriptRunner for Confluence Cloud product. As the most senior engineer, you will facilitate solution design, mentor your team, and foster a culture of continuous delivery, autonomy, and paying down technical debt.
Responsibilities
- Provide a platform for developers to perform tasks of varying complexity
- Assist with priority setting for products
- Deliver updates to key stakeholders
- Ensure the team has the right tools, technology and freedom to deliver their work and innovate
- Lead software development team following agile processes
- Hire and/or onboard new team members
- Mentor, coach, and develop a team of Software Engineers of varying levels of experience
- Work with direct reports to set objectives and create and execute development plans
- Facilitate and enable collaboration
- Align the team with product and business priorities
- Design, write, and test solutions
- Engage in complex, collaborative problem solving
- Perform code peer reviews
- Respond to product incidents
- Assist with support escalations
Requirements
- Strong software development skills in one backend technology (Java, Groovy, Python) and one of the following frontend Javascript/Typescript framework (ReactJS, Vue.js, AngularJS)
- Experience collaborating with & coaching more junior engineers
- Experience of Agile Methodologies
- Knowledge of implementing and/or running CI/CD
- Experience working on Cloud infrastructure, such as AWS infrastructure or other equivalent infrastructure
- Understanding of micro-services oriented architecture with extensible REST APIs
- Experience with mentoring and coaching more junior engineers
- Experience leading or managing a team
- Experience working across the full development stack
- Atlassian Ecosystem experience
- Strong experience in Java, Groovy, ReactJS and Typescript
- Plugin development experience
- Leading of agile ceremonies
- AWS Certified
- Experience developing applications with serverless architecture
Skills
- Java
- Groovy
- Python
- Javascript
- Typescript
- ReactJS
- Vue.js
- AngularJS
- Agile Methodologies
- CI/CD
- AWS
- Micro-services
- REST APIs
- Serverless architecture
Location
- Remote
- Toronto
Work Type
- Remote
- Full time
Experience Level
- Senior
- Lead
Salary/Compensations
- $150,000-180,000 CAD
Benefits
- Generous holiday (PTO) allowance
- Flexible working hours
- MacBooks provided
- Additional support for fully remote workers to set up home offices
- 26 weeks of fully paid leave for birthing parents
- 13 weeks of fully paid leave for non-birthing parents
- Extended leave for adoption, IVF, surrogacy, elective egg freezing, and women's health needs
About the Company
- ScriptRunner, part of The Adaptavist Group, is the market leader in automation and customisation for Atlassian tools like Jira, Confluence, and beyond.
- We push the boundaries of what's possible—helping teams around the world unlock unlimited possibilities for automation, customisation and integration with our must-have suite of super-apps.
- Our mission is simple: automate boring, time-consuming or critical tasks to optimise day-to-day running and ensure that everyone sleeps easy.
- Come join us and be part of the fun—there's never been a better time to make your mark.
Equal Opportunity
- At The Adaptavist Group, we are committed to promoting a diverse and inclusive community and believe this positively impacts both the creation of our innovative products and our delivery of bespoke solutions to our global customers and our own unique culture. We encourage all qualified applicants, regardless of age, disability, race, sexual orientation, religion or belief, sex, gender identity, pregnancy and maternity, marriage, and civil partnership status.
