Home
Jobs
Saved
Resumes
Senior Software Engineer – Backend at Branch | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer – Backend
Branch
Remote
Website
LinkedIn
Senior Software Engineer – Backend
Canada
Full Time
1 week ago
$123,000 - $160,000 CAD
H1B Sponsor
Apply Now
Key skills
Distributed Systems
Java
JavaScript
Kotlin
Node.js
Go
Mentoring
About this role
Role Overview
Take ownership of the system architecture to meet future requirements
Research, create proofs-of-concept (PoCs), and introduce new technologies
Act as a reliable technical contributor who owns, drives, and solves complex problems independently
Own the production operation and monitoring of your systems
Independently lead key technical projects through the full development lifecycle
Mentor other engineers to accelerate their growth
Challenge existing processes and identify improvements in development lifecycle and team operations
Requirements
5+ years of professional software engineering experience
Deep experience in back-end development, with strong proficiency in Java or Kotlin
Nice-to-have experience with JavaScript (Node.js) or Go
A strong bias for action and a pragmatic approach to rapid, iterative development
Deep sense of customer empathy and alignment with user experience
Strong portfolio of past work in technical solutioning of new products
Experience designing, building, and maintaining highly available, scalable, and reliable distributed systems
Proven ability to lead complex technical projects independently
Experience mentoring other engineers and persuading on technical matters
A track record of challenging processes and identifying improvements
Experience researching new technologies and building PoCs
Excellent ability to articulate complex technical concepts to stakeholders.
Tech Stack
Distributed Systems
Java
JavaScript
Kotlin
Node.js
Go
Benefits
Health and wellness programs
Paid time off
Retirement planning options
Apply Now
Home
Jobs
Saved
Resumes