Samsung Electronics Logo

Samsung Electronics

Junior Software Engineer

Posted 24 Days Ago
Be an Early Applicant
Vancouver, BC
Junior
Vancouver, BC
Junior
The Junior Software Engineer will be responsible for implementing and maintaining cloud-based products, integrating with external systems, writing high-quality code, and improving application security. The role also involves participating in a scrum team and continuously exploring new technologies to enhance development efficiency.
The summary above was generated by AI

Position Summary

About the Job
We are growing! Samsung Vancouver Knox Cloud Solutions team is looking for a passionate Software Engineer to join the team.
Think about the B2B industry and all the security, privacy, management complex problems that makes this environment so hard to keep protected.
Those are the kinds of problems that we are solving to hundreds of millions of Samsung device users, with the most modern technologies in the industry to build the best in class product solutions to meet our customers needs.
If you want to keep yourself up to date in terms of technology, handle huge data volume challenges on distributed systems, we will have a match for you.
What We Offer:
Hybrid work (Vancouver)
Competitive Salary
RRSP Matching
Employer Paid Flexible Health Coverage (from day one) Employee Purchase Program – discounts!
Professional Development Opportunities
Free onsite gym, showers and bike storage room Employee Referral Program – we want great talent like you Generous wellbeing and PTO days

Role and Responsibilities

Role and Responsibilities

  • Implement, maintain and evolve cloud-based products and services
  • Integrate with external customer and 3rd party systems
  • Write world-class code, perform code reviews, refactor and optimize the code, write unit tests
  • Write documentation
  • Create quick proof-of-concept prototypes
  • Participate in scrum team
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency Interface with other groups including Product Management, QA and Operations
  • Perform extensive research and analysis to make optimal architecture and design decisions
  • Analyze and improve security for cloud application, provide expert guidance to engineers on security

Skills and Qualifications

  • Strong experience with Java and Springboot
  • Exposure to cloud services like: AWS, Azure, GCP or others, relational and non relational databases, micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)
  • Strong computer science fundamentals in data structures, design patterns, algorithm design, and complexity analysis
  • Familiarity with network and web related protocols (e.g., REST, gRPC, HTTPS), security on every step
  • Interest and ability to learn new technologies or other coding languages, as needed
  • Good grasp of the Agile software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools
  • Experience with writing test cases and automating testing
  • Great interpersonal and communication skills

Bonus / Nice to Have Skills

  • Although the area of expertise is Backend Java development not be afraid of touching other areas like the Frontend or even the infrastructure code is a great plus, a complete developer is a good problem solver, independent of the technology used.

Skills and Qualifications

The salary range for this role is expected to be between $74,900 to $96,900 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.

Samsung is an equal employment opportunity employer. We thank you for your interest in working for Samsung. Only candidates selected for an interview will be contacted.

Please note that we reserve the right to modify or remove job postings at any time.

#LI-DJ1
#indhigh

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

Top Skills

AWS
Azure
Docker
GCP
Git
Gradle
Grpc
Https
Java
Kubernetes
Maven
Rest
Spring Boot

Similar Jobs

Entry level
Software
As a Jr. Software Developer at Plexxis, you will work within the web development team to modernize the company's primary product by creating user interfaces and backend API calls using React and Node/Express. You will collaborate with senior team members, contribute to impactful projects, and have the opportunity to grow professionally as a developer.
Top Skills: ExpressNode.jsReactSQLTypescript
2 Hours Ago
Remote
Hybrid
6 Locations
Junior
Junior
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer in Flight Control, you will lead backend engineering for CrowdStrike products, building cloud-based systems to improve cybersecurity. Responsibilities include developing large-scale applications, collaborating with cross-functional teams, mentoring, and ensuring high-quality software delivery. A strong focus on continuous learning and system architecture improvement is essential.
14 Hours Ago
Remote
Hybrid
Vancouver, BC, CAN
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Mobile Engineering Manager for Onboarding oversees a team of mobile engineers, guiding architectural decisions, defining technical roadmaps, and fostering a positive team culture while ensuring high coding standards. They collaborate with product managers and designers to enhance onboarding features in mobile apps.
Top Skills: DaggerEspressoGradleKotlinLeakcanaryMortarOkhttpProtocol BuffersRxjavaSnapshotSwift

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account