Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Samsung Senior Software Engineer Java 
Canada, British Columbia, Vancouver 
519481807

30.03.2024
What We Offer• Hybrid work
• Competitive Salary
• RRSP Matching
• Employer Paid Flexible Health Coverage (from day one)
• Employee Purchase Program – discounts!
• Professional Development Opportunities
• Social and Wellness Events
• Employee Referral Program- we want great talent like you!

Role and Responsibilities

  • Collaborate with global Product Managers, Architects, and Software Engineering teams to define, architect, and implement Samsung B2B device management solutions

  • Perform extensive technical research and analysis to make optimal architecture and design decisions to build a secure, stable, and scalable platform for our Enterprise Customers

  • Write large amounts of code, perform code reviews, write unit tests

  • Document and communicate systems design with all stakeholders

  • Be hands-on in all stages of software product life cycle including proof of concept, coding, and testing

  • Participate in the implementation of solutions that will improve the current product performance, quality, processes, and standards

Skills and Qualifications

  • Bachelor or Master’s Degree in Computer Science/Engineering or equivalent experience

  • Minimum 10 years of professional experience in platform engineering and architecture

  • Previous experience rearchitecting a legacy platform from monolithic systems to a distributed microservice environment

  • Deep understanding and experience inJava, Node.js, Python

  • Extensive experience on large-scale multi-tier cloud applications and environments

  • 5+ years of production level experience in cloud environments: AWS, Azure or GCP

  • Strong computer science fundamentals in data structures, design patterns, algorithm design, and complexity analysis

  • Experience in Automation and Load Testing Frameworks

  • Working knowledge of SQL and NoSQL databases

  • Genuine passion for quality and writing clean, solid, readable code that scales and performs well

  • Excellent interpersonal and communication skills

The salary range for this role is expected to be between $120,000 to $160,000 and reflects
base salary only. Actual pay will be determined based on a number of factors and may vary depending on job-related knowledge, competencies, qualifications, relevant skills and experience.

The total rewards package for a Regular Full-Time employee may include variable incentive, savings matching (RRSP/TFSA/NRSP), extended health and dental benefits with spending accounts, wellness and well-being benefits, development opportunities, and other employee perks.