Software Engineer Platform Team

Halifax, NS, CA, Canada

Job 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.

Key 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

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
Job Types: Full-time, Permanent

Pay: $70,000.00-$80,000.00 per year

Schedule:

Monday to Friday
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2477128
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Halifax, NS, CA, Canada
  • Education
    Not mentioned