Software Engineer, Backend Jobs
By Lime At Canada
2+ years of industry professional software development experience and a track record of building impactful products or systems.
2+ years of experience coding in Ruby on Rails preferred.
Involve in the cross-functional collaboration with PMs, Engineers, Design, Data Scientists, Research, and Operations teams.
Build scalable solutions to handle the problems facing micro-mobility tomorrow.
Participate, Ideate, develop and shape the future of micro-mobility as we and our industry ventures into new markets and city regulations.
Data driven. You have a strong data insight and rely on data to make decisions.
Software Engineer - Backend
By Coursera At Canada
3+ years of experience working in a relevant software engineering role
Design and implement scalable systems and infrastructures
Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing
Setup monitoring and testing of your APIs and services to better understand real time health of your products
Comfortable working in a fast-moving team environment (we deploy many times a day!)
Data-driven and strongly motivated by success and learnings through experiments and metrics analysis
Software Engineer Intern, Backend
By StackAdapt At Canada
Contribute to code reviews and cross-team collaboration with product managers and designers.
Having experience with SQL-based databases and writing complex queries for reporting purposes.
Full benefits from day one of employment
Access to StackAdapt programmatic courses and certifications to support continuous learning
Building highly scalable, distributed real-time micro-services primarily written in Go.
Working with large data sets and various databases including Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB.
Software Engineer, Backend (Intermediate/Senior)
By StackAdapt At Canada
2+ years of experience as a Backend Software Engineer.
Very strong problem solving skills in data structures, algorithms, and optimization
Experience working with relational databases and/or key-value stores
Experience building scalable micro-services and distributed systems
Full benefits from day one of employment
Access to StackAdapt programmatic courses and certifications to support continuous learning
Principal Software Engineer, Trilogy (Remote) - $200,000/Year Usd
By Crossover At Montreal, Quebec, Canada
Managing projects or tasks: We have automated management overhead so you can focus entirely on software development.
Modernizing legacy products, leveraging your skills to spearhead their transformation into cloud-native solutions.
10+ years of C/C++ software development experience
Principal Software Engineer Key Responsibilities
Applying your expertise to unravel and solve complex implementation challenges by making the appropriate technical decisions.
Playing a crucial role in our software's functionality and reliability, identifying and permanently fixing bugs and defects.
Backend Software Engineer (Remote)
By Ratehub.ca At Canada
High degree of comfort with Git source code management
3+ years of industry experience as a backend developer
Experience building HTTP-based web services following REST best practices
Experience integrating 3rd-party APIs within a microservices environment
Experience with event driven services and applications
In-depth knowledge of kubernetes and managing infrastructure via gitops is an asset
Software Engineer, Backend - Platform
By Coinbase At Montreal, Quebec, Canada
You have at least 2+ years of experience in software engineering.
You have experience with Blockchains (such as Bitcoin, Ethereum etc..)
You have experience decomposing a large monolith into microservices.
You’ve got positive energy. You’re optimistic about the future and determined to get there.
Decompose our monolithic Rails app into microservices
Articulate a long term vision for maintaining and scaling our backend systems.
Lead Principal Software Engineer, Enterprise Trust Foundations
By Atlassian At Canada
Experience in enterprise security, identity management, PKI and related stacks: X.509, TLS, SSH
In-depth knowledge of AWS offerings
Excellent collaboration, communication, and leadership skills. Ability to get engineers to follow their lead as well as mentor/coach.
Understanding of regulated industries and compliance requirements of FedRAMP, HIPAA, ISO, SOC2, etc.
Previous experience having led teams through arduous decomposition and architecture programs
Passion for software engineering excellence (design principles and patterns, unit testing, performance engineering, best practices for security and privacy etc)
Lead Principal Software Engineer, Enterprise Trust
By Atlassian At Canada
In-depth knowledge of AWS offerings
Excellent collaboration, communication and leadership skills. Ability to get engineers to follow their lead as well as mentor/coach.
10+ years of industry experience
Experience in cloud security including end point security
Previous experience having led teams thru arduous decomposition and architecture programs.
Atlassian Administrator: a common admin portal for all Atlassian products, and a platform for teams to contribute administration functions
Principal Software Engineer (Remote Canada)
By Autodesk At Canada
Work with a cross-functional, agile team to understand and refine functional requirements
8+ years of professional work experience in product development
Expert level programming skills with Java (strong backend development skills)
Experience with frontend development is a plus (angular, javascript, or related)
In-depth understanding and experience applying software design principles and patterns
Experience designing and working with APIs
Senior Software Development Engineer - Backend (Remote, Quebec)
By Collective[i] At Québec, Quebec, Canada
Develop software solutions that benefit our users
Understand business needs and know how to create the tools to manage them
5+ years experience with back-end development in NodeJS, Golang, or similar stack
3+ years experience working in an Agile environment
Experience in building high performance API
RMDBs experience (Postgres, MySQL, or MariaDB)
Software Engineer - App Backend (Remote - Canada)
By Yelp At Canada
Give back by mentoring other engineers and sharing the skills you learn.
Relevant experience in at least one server-side programming language.
This opportunity has the option to be fully remote in all locations across Canada.
You can find more information about Yelp's five star benefits here!
Foster and build a fun, diverse, and inclusive culture that reflects Yelp’s values.
Build new features on top of our Service Oriented Architecture.
Senior Software Engineer – Backend | Fintech Startup | $150K - $165K | Remote
By Orbis At Canada
Experience with strongly typed languages building complex backend systems.
Experience working in a start up environment.
Experience working in financial services
Looking for the following skills:
Exposure to MERN stack is a plus!
Stipend to spruce up your home office
Principal Software Engineer, Gt.school (Remote) - $200,000/Year Usd
By Crossover At Montreal, Quebec, Canada
5+ years of experience in software development
3+ years of experience in software architecture
3+ years of experience developing using AWS cloud patterns
Principal Software Engineer Key Responsibilities
Making the most complex architectural decisions in the product
Reviewing feature design proposals from other team members and simplifying them
Backend Software Engineer - Audience
By Momentive.ai At Canada
2+ years experience in web application development mainly focused on the backend
The ability to work with both co-located and remote engineers and cross-functional partners
What we offer our employees
Build and maintain scalable services across multiple data regions
End-to-end ownership of new features, including crafting technical specs, writing readable and extensible code
Build observable systems that track important metrics that help monitoring as well as make important product decisions
Backend Product Software Engineer
By Dropbox At Canada
BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
2+ years of software engineering and/or work related industry experience
Skilled at building user-facing software and supporting systems and libraries for the web and/or desktop
You will design and build software capable of reaching millions of daily users
You will support your fellow engineers through feedback, code reviews, and advancement of internal tools and processes
Previous success developing and shipping a large-scale web application with a user-empathetic mindset
Principal Software Engineer Jobs
By Multi-Health Systems Inc. (MHS) At Canada
Experience with Code Repository configuration and management (GitHub, Azure DevOps), and CI/CD configuration, maintenance, and best-practices.
5 years of software engineering practice, with progressive responsibilities through that period.
Experience with multiple software architecture patterns for application development and best-practices.
Experience with Microsoft .NET framework ASP.NET, C#, VB.Net and SQL Server. Familiar with Web technologies, e.g. CSS, JavaScript, REST, React.
Microsoft certifications, Microsoft Azure, Python or other related technologies are an asset.
Experience with test-driven development (TDD).
Backend Software Engineer Jobs
By Lyft At Montreal, Quebec, Canada
Participate in code reviews to ensure code quality and distribute knowledge
Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices
BS/MS in Computer Engineering, Computer Science, related field or relevant work experience
5+ years of software engineering industry experience
Knowledge of Java, Go and/or Python
Experience working with databases, relational or NoSQL
Principal Software Engineer Jobs
By ServiceTitan At Greater Calgary Metropolitan Area, Canada
Collaborate: Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners
15-20+ years of industry experience, including with large scale enterprise web/saas applications
10+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers)
HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus
Experience with large scale 3rd party integrations
Basic Microsoft Windows administration skills including IIS administration
Principal Software Engineer - Jira Align
By Atlassian At Canada
Proven experience on working with senior team members, PMs and managers to bring a strategy to execution.
Automated deployment and release management tools (ex. Octopus)
10+ years of professional experience in a software development team
Strong fundamental software development skills
Advanced experience in web-based applications and architecture
Experience building and integrating REST APIs

Are you an experienced software engineer looking for an opportunity to make a real impact? We are looking for a Principal Backend Software Engineer to join our team and help us build the future of our product. You will be responsible for designing, developing, and maintaining our backend systems, and will have the chance to work with cutting-edge technologies and collaborate with a talented team of engineers. If you are passionate about software engineering and have a desire to make a difference, then this is the job for you!

Overview:

Principal Backend Software Engineers are responsible for designing, developing, and maintaining backend software systems. They must have a strong understanding of software engineering principles and be able to work with a variety of programming languages. They must also be able to collaborate with other engineers, designers, and product managers to ensure the successful delivery of software products. Additionally, they must be able to troubleshoot and debug software systems and be able to provide technical support to users.