Sr. Engineer, Enterprise Platforms

2532 Invesco Enterprise Services (Division)

Charlottetown

On-site

CAD 70,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Wellness Benefits
Parental Leave Benefits
Study Support
Work flexibility Programs
RRSP Contributions

Job summary

2532 Invesco Enterprise Services in Charlottetown is seeking a Senior Engineer to build a cutting-edge internal developer platform. In this role, you will design and maintain enterprise services using Java, focusing on developer experience and platform automation.

The ideal candidate has over 6 years of experience and proficiency in Java and CI/CD practices. This is a full-time position with a salary range of $70,000 – $80,000 per year, offering a hybrid working environment and several benefits.

Qualifications

  • 6+ years of software development experience required.
  • Strong proficiency in Java and CI/CD practices.
  • Expert understanding of microservices architecture.

Responsibilities

  • Design and develop enterprise services using Java.
  • Integrate platforms including Atlassian suite and Artifactory.
  • Develop and maintain RESTful APIs and microservices.

Skills

Java
Object-oriented programming
CI/CD
Microservices architecture
Agile development
Cloud platforms (Snowflake, AWS)
Testing and automation tools (JUnit, Selenium, JMeter)
Strong problem-solving skills

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Bitbucket Pipelines
Jenkins
Maven
Gradle
SonarQube
RESTful APIs and microservices

Job description

Position Overview

We are building a state‑of‑the‑art internal developer platform to accelerate solution delivery. As a Senior Engineer on the Engineering Platforms team, you will design, develop, and support enterprise‑grade services and tools that improve developer experience and platform efficiency.

Responsibilities
  • Design, develop, and maintain enterprise services using Java and object‑oriented programming principles.
  • Contribute to the evolution of the internal developer platform, focusing on usability, automation, and self‑service capabilities.
  • Demonstrate technical leadership, driving engineering initiatives, making informed decisions, and setting a high bar for execution excellence across teams.
  • Lead by example in applying best practices, mentoring peers, and fostering a culture of accountability and continuous improvement.
  • Influence architectural direction and platform strategy through deep expertise and thoughtful collaboration.
  • Take ownership of complex problems and deliver scalable, maintainable solutions that align with enterprise goals.
  • Balance innovation with discipline, ensuring foundational work is completed with rigor while remaining open to exploring new and exciting technologies.
  • Enhance CI/CD pipelines and DevSecOps practices using tools such as Git, Bitbucket Pipelines, Jenkins, Maven, Gradle, and SonarQube.
  • Support and integrate platforms including Artifactory, Atlassian suite (Jira, Confluence, Bitbucket), SonarQube, API Management platforms (Anypoint, Apigee, Boomi, Kong), Power Platform, GitHub Copilot and other AI‑assisted development tools.
  • Develop and maintain RESTful APIs and microservices.
  • Collaborate with product, infrastructure, and support teams across a global organization.
  • Participate in agile ceremonies and contribute to sprint planning, retrospectives, and demos.
  • Advocate for reusable patterns and enterprise architecture maturity.
  • Engage in hands‑on development, including peer programming and code reviews.
  • Support the services you create and champion automation and self‑service engineering practices.
  • Participate in an on‑call rotation and perform related duties to ensure platform stability and timely issue resolution.
Qualifications
  • At least 6+ years of professional software development experience.
  • Strong proficiency in Java and object‑oriented programming.
  • Expert understanding of the software development lifecycle (SDLC).
  • Strong proficiency working in agile development teams.
  • Strong proficiency developing with CI/CD tools and practices.
  • Expert in microservices architecture and cloud‑native development.
  • Willingness to explore and contribute to new initiatives while maintaining accountability for foundational engineering work.
  • Experience with cloud‑based platforms (Snowflake and AWS preferred).
  • Exposure to testing and automation tools (JUnit, Selenium, JMeter).
  • Experience with developer experience tools and frameworks.
  • Self‑motivated team player who thrives in a collaborative environment.
  • Excellent verbal and written communication skills.
  • Open‑minded, flexible, and willing to listen for others’ opinions.
  • Strong organizational skills and detail orientation.
  • Ability to react positively under pressure to meet tight deadlines.
  • Strong analytical and problem‑solving skills.
  • Associate or bachelor’s degree in Computer Science, Management Information Systems, Computer Engineering or related field, or equivalent experience.
Compensation and Location

The salary range for this position in Charlottetown is $70,000 – $80,000 per year. The total compensation offered includes salary and incentive pay and will vary based on skills, experience and location. This is a full‑time, exempt employee position.

Benefits
  • Hybrid working environment
  • RRSP Contributions
  • Health & Wellness Benefits
  • Work flexibility Programs
  • Parental Leave Benefits
  • Study Support
Workplace Model

Employees are expected to comply with Invesco’s Workplace Policy, which as of October 1, 2025, includes spending at least four full days each week working in an Invesco office.

EEO Statement

Invesco is committed to fair and accessible employment practices. If selected for an interview, we will work with you to ensure that your interview is accessible and accommodation is provided. Please contact us at accessibility@invesco.ca or 1.800.874.6275 to let us know if you require accommodation for an interview due to a disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced Engineer, Product Engagement
Advanced Engineer, Product Engagement

2532 Invesco Enterprise Services (Division) • Charlottetown

Hybrid
CAD 50,000 - 65,000
Hybrid working environment
RRSP contributions
Health & wellness benefits
+3
Senior Engineer – Digital Distribution & Engagement
Senior Engineer – Digital Distribution & Engagement

2530 Invesco Canada Ltd. • Charlottetown

Hybrid
CAD 80,000 - 85,000
RRSP Contributions
Health & Wellness Benefits
Work flexibility Programs
+2
Advanced Engineer, Product Engagement
Advanced Engineer, Product Engagement

Invesco Ltd. • Charlottetown

On-site
CAD 50,000 - 65,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Senior Engineer Digital Distribution
Senior Engineer Digital Distribution

Invesco Ltd. • Charlottetown

Hybrid
CAD 70,000 - 75,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Quality Engineer
Advanced Quality Engineer

2532 Invesco Enterprise Services (Division) • Charlottetown

Hybrid
CAD 70,000 - 80,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Senior Software Quality Engineer
Senior Software Quality Engineer

2532 Invesco Enterprise Services (Division) • Charlottetown

Hybrid
CAD 100,000 - 110,000
Hybrid working environment
RRSP contributions
Health and wellness benefits
+3
Advanced Power BI Engineer
Advanced Power BI Engineer

2530 Invesco Canada Ltd. • Charlottetown

Hybrid
CAD 52,000 - 58,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Scrum Master
Advanced Scrum Master

Invesco Real Estate • Charlottetown

Hybrid
CAD 65,000 - 75,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Quality Engineer
Advanced Quality Engineer

Invesco • Charlottetown

Hybrid
CAD 70,000 - 80,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Power BI Engineer
Advanced Power BI Engineer

invesco • Charlottetown

On-site
CAD 52,000 - 58,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3