Intermediate Principal Software Engineer at MGIS
Halifax, NS, Canada -
Full Time


Start Date

Immediate

Expiry Date

13 Nov, 25

Salary

75000.0

Posted On

13 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Agile Methodologies, Spring Boot, Computer Science, Postgresql, Communication Skills

Industry

Information Technology/IT

Description

We are seeking an Intermediate Principal Software Engineer to lead the development of platform features that support scalable, high-performance enterprise applications. This role requires strong collaboration with engineering teams, UX designers, and product managers to deliver solutions used by large, complex organizations.
As a technical leader, you will architect and guide the development of risk and analytics systems that ingest and process massive volumes of data daily. This is an opportunity to make a significant impact through innovation, mentorship, and hands-on development.

Key Responsibilities:

  • Lead the design and architecture of scalable platform software
  • Provide technical direction aligned with product strategy
  • Ensure product features meet enterprise-grade scalability and reliability standards
  • Champion agile planning, execution, and quality assurance practices
  • Collaborate with cross-functional teams to deliver operationally sound solutions
  • Mentor engineering talent and assist in technical hiring
  • Contribute to documentation and knowledge sharing initiatives

Required Qualifications:

  • 7+ years in large-scale SaaS application development
  • 5+ years with Java/Groovy and Spring Boot
  • Experience with REST APIs and full-stack development
  • Background in enterprise IT systems and Agile methodologies
  • Strong leadership and communication skills
  • Bachelor’s degree in Computer Science, Engineering, or related field

Preferred Qualifications:

  • Familiarity with AI tools (GitHub Copilot, Cursor, etc.)
  • Experience integrating AI features into applications
  • Knowledge of Yugabyte or PostgreSQL
  • Background in cybersecurity
  • Master’s or advanced degree in a related discipline

If you are ready to make the next step in your professional career, apply today!
Job Types: Full-time, Permanent
Pay: $75,000.00-$95,000.00 per year
Work Location: Remot

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Lead the design and architecture of scalable platform software
  • Provide technical direction aligned with product strategy
  • Ensure product features meet enterprise-grade scalability and reliability standards
  • Champion agile planning, execution, and quality assurance practices
  • Collaborate with cross-functional teams to deliver operationally sound solutions
  • Mentor engineering talent and assist in technical hiring
  • Contribute to documentation and knowledge sharing initiative
Loading...