Junior Software Engineer
Hybrid · Vancouver, British Columbia, Canada
Job Summary
Junior Software Engineer to build scalable cloud platforms, distributed systems and a cloud-native data lake platform supporting production API services, big data processing and machine learning workloads. Collaborate with UX and Product Management to craft customer-focused solutions; work with a team of high-performance software engineers to architect, design and deliver new products and user experiences; own a product release from discovery to deployment. Minimum 1-2 years of software development experience; Bachelor's degree in Computer Science or closely-related field; experience with distributed cloud applications and Web/API services; knowledge of relational and NoSQL databases; Agile and DevOps principles. Nice to have: experience with C# and Python; AWS, Serverless, Microservices, and other modern application paradigms.
Required Qualifications
- Bachelor's degree in Computer Science or closely-related field
- 1-2 years of professional software development experience
- Experience developing distributed cloud applications and Web/API services
- Experience with modern application paradigms
- Knowledge of relational and NoSQL databases
- Agile software development and DevOps principles
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.