Platform Software Engineer at MGIS
Halifax, NS, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 25

Salary

70000.0

Posted On

09 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Discrimination, Computer Science, Neo4J, Enterprise, Web Application Development, Computer Engineering, Spring Boot, Communication Skills, Databases

Industry

Computer Software/Engineering

Description

We are seeking an Intermediate Software Engineer to join our Platform Team. This role is ideal for an engineer passionate about delivering scalable, high-quality solutions within large-scale SaaS environments. You will be instrumental in building platform features used by the Product Engineering Team to support and enhance core risk management functionalities.
This role involves solving complex engineering challenges for a platform that ingests, consolidates, enriches, processes, and persists hundreds of millions of vulnerabilities daily. You will contribute to both backend and full-stack efforts while helping ensure high performance, reliability, and scalability.

REQUIRED QUALIFICATIONS

  • 5+ years of experience building large-scale SaaS applications
  • 3+ years of experience with SaaS Java/Groovy enterprise web application development
  • 3+ years of experience with Spring Boot
  • Strong background in developing web-scale applications
  • Experience working with REST APIs
  • Proficiency as a full-stack engineer with capability across the tech stack
  • Understanding of Agile Scrum methodologies
  • Substantial experience with enterprise IT systems management applications
  • Demonstrated ability to lead technical teams
  • Excellent verbal and written communication skills
  • BS in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience)

PREFERRED QUALIFICATIONS

  • Experience with Neo4j or other graph databases
  • Background in developing cybersecurity or IT systems management applications
  • Master’s or advanced degree in Computer Science, Engineering, or a related field
    We believe in creating a workplace that is inclusive and free from any form of discrimination or prejudice. Our commitment to diversity and inclusion is at the forefront of everything we do, and we strive to build a team that reflects the communities we serve. We are dedicated to promoting anti-racism and creating a welcoming and respectful environment for all employees. We encourage candidates from diverse backgrounds and experiences to apply, and we are committed to providing equal employment opportunities to all employees and applicants.
    Job Types: Full-time, Permanent
    Pay: $70,000.00-$80,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
  • Contribute to the design of software products that meet current requirements and scale for future needs
  • Provide technical leadership in software implementation aligned with the product roadmap
  • Support quality initiatives to meet customer expectations and maintain high satisfaction and renewal rates
  • Champion agile team-led work planning, delivery, and execution processes
  • Participate in planning sessions to define and align quality objectives, standards, and metrics
  • Provide consistent operational support for internal and external consumers of platform technologies
  • Contribute to building a high-performing engineering team through strategic hiring and mentorship
  • Promote team productivity, autonomy, and collaboration
  • Assist in developing technical documentation to improve system understanding and support
Loading...