Backend Engineer
Job in
Sydney, Nova Scotia, Canada
Listed on 2026-06-01
Listing for:
Speer
Full Time
position Listed on 2026-06-01
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps, Software Engineer
Job Description & How to Apply Below
Position Overview
Speer Technologies is seeking a Backend Developer to join our engineering team. This is a hands‑on, high‑ownership role where you will architect, build, and maintain the server‑side systems that power our products across web and mobile platforms.
You’ll work within a dedicated engineering silo of 8‑9 developers, shipping production code frequently and taking direct responsibility for backend performance, scalability, and reliability. We value engineers who understand fundamentals deeply, solve problems independently, and move with urgency. Your work will have a direct and visible impact from day one.
Key Responsibilities- Backend Architecture: Design, develop, and maintain low‑latency, scalable, and secure server‑side applications and APIs using Node.js and Type Script.
- Database and Data Layer: Build and manage database schemas, data pipelines, and caching layers using Mongo
DB, Redis, and/or SQL databases. - Dev Ops and Infrastructure: Own deployment pipelines, CI/CD workflows, and cloud infrastructure (AWS or equivalent). Ensure system reliability and uptime across production environments.
- System Design: Contribute to architectural decisions, API contracts, versioning, and documentation. Design systems that scale with the product.
- Security and Data Integrity: Implement authentication, authorization, encryption, and data protection measures across backend services.
- Code Quality and Testing: Maintain high personal code standards through peer reviews, unit testing (Jest, Mocha, or equivalent), and automated test coverage. Give and receive constructive feedback to continuously raise the bar.
- Continuous Improvement: Proactively identify and resolve defects, contribute suggestions to enhance performance and usability, and stay current with emerging backend technologies and best practices.
- Agile Delivery: Collaborate with a cross‑functional team to plan, design, and execute sprints in an agile, high‑velocity environment where code ships to production frequently.
- Problem Solving: Navigate ambiguous, fast‑moving technical challenges with creativity and sound engineering judgment. Figure things out independently; pull in help only when genuinely blocked.
- 3+ years of experience in software development, with a strong focus on backend engineering.
- Backend Frameworks: Demonstrated experience with Node.js and Express.js (or NestJS).
- Dev Ops: Hands‑on experience with CI/CD pipelines, containerization (Docker), and cloud platforms (AWS, GCP, or Digital Ocean).
- System Design: Experience designing scalable backend architectures, API contracts, and service‑level patterns.
- Databases: Production experience with Mongo
DB, Redis, and/or SQL databases (Postgre
SQL, MySQL). - Fundamentals: Solid understanding of core computer science concepts, including concurrency, asynchronous programming, and event‑driven systems.
- Strong skills writing testable, maintainable code with a foundation in unit testing.
- Proficient understanding of code versioning tools such as Git.
- Familiarity integrating with external APIs and SDKs.
- Excellent verbal and written communication skills, with the ability to collaborate effectively across a diverse team.
- Demonstrated ability to understand and explain the code you ship, not just how to generate it, but why it works and how to fix it when it breaks.
- Experience with RESTful API design and Graph
QL. - Familiarity with message queues and event‑driven systems (Rabbit
MQ, Kafka, SQS). - Experience designing and scaling Node.js applications in production environments.
- API documentation tooling (OpenAPI/Swagger).
- Monitoring, observability, and logging best practices.
- An agile mindset with experience working in agile environments.
- A natural curiosity for new backend technologies, frameworks, and emerging tools.
- Non‑traditional background welcome: some of our strongest engineers transitioned into tech from entirely different careers. We care about what you can do, not where you started.
- Total Compensation: Competitive salary with a range of $80,000 to $120,000 per year, flexible for the right candidate.
- Comprehensive benefits package, including dental care, vision care, wellness program,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×