Senior Back End Engineer
Dabadu
Role Overview
You will be working in a cross-functional team, using agile methodologies to build cloud-native applications for the Auto industry. We are looking for true team-players who can work beyond their specialty to help the team deliver. The ideal candidate will be a team player who is adaptable and willing to contribute to various aspects of the project, from backend development to deployment automation. Key Responsibilities:
• Architect and Develop Backend Solutions: Lead the design, development, and deployment of robust, scalable backend services using Node.js and TypeScript.
• Microservices and Event-Driven Architecture: Design and implement microservices-based architecture, leveraging Kafka or similar event-streaming platforms to ensure efficient and reliable data processing.
• API Development: Develop and maintain RESTful APIs and other service interfaces to support frontend applications and third-party integrations.
• Code Quality and Best Practices: Ensure the highest standards of code quality through code reviews, testing, and adherence to best practices in software development.
• Mentorship and Collaboration: Provide guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team.
• System Performance and Scalability: Optimize existing systems for performance and scalability, ensuring the backend infrastructure can handle growing demand.
• Cross-functional Collaboration: Work closely with frontend developers, DevOps engineers, and other stakeholders to deliver complete, end-to-end solutions.
Skills and Qualifications:
• Extensive Backend Development Experience:
• Node.js and TypeScript: 5+ years of hands-on experience in backend development using Node.js and TypeScript. Deep understanding of asynchronous programming, closures, and ES6+ features.
• Microservices Architecture: Proven track record of designing, developing, and deploying microservices architectures.Experience with service discovery, load balancing, API gateways, and inter-service communication patterns.
• Event-Driven Systems: Expertise in building and maintaining event-driven systems using Kafka or similar platforms (e.g., RabbitMQ, Apache Pulsar). Understanding of event sourcing, CQRS, and message partitioning.
• API Development: Strong experience in designing, building, and consuming RESTful APIs, as well as experience with GraphQL. Knowledge of API security, versioning, and documentation best practices.
• Database Proficiency:
• SQL Databases: Extensive experience with relational databases such as PostgreSQL, MySQL, or MS SQL Server. Knowledge of database normalization, indexing strategies, and performance tuning.
• NoSQL Databases: Experience with NoSQL databases like MongoDB, Cassandra, or DynamoDB. Understanding of data modeling in a NoSQL context, including schema design and denormalization techniques.
• Caching Mechanisms: Experience with caching strategies and tools such as Redis, Memcached, or similar, to optimize data retrieval and improve application performance.
• Cloud Platforms and Infrastructure:
• Cloud Services: Hands-on experience with cloud providers such as AWS, Azure, or Google Cloud Platform. Proficiency with services like AWS Lambda, S3, EC2, RDS, and API Gateway.
• Containerization: Strong knowledge of Docker and Kubernetes for container orchestration, including experience with Helm charts, service mesh (e.g., Istio), and automated deployments.
• Infrastructure as Code (IaC): Experience with Terraform, CloudFormation, or Ansible for managing infrastructure in a version-controlled, repeatable manner.
• CI/CD Pipelines: Expertise in setting up and maintaining continuous integration and continuous deployment pipelines using tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps. Familiarity with blue/green deployments, canary releases, and rollback strategies.
• Security Best Practices: In-depth knowledge of backend security practices, including authentication, authorization, encryption (both at rest and in transit), and secure coding practices (e.g., OWASP Top Ten). Experience with OAuth2, OpenID Connect, JWT, and similar security frameworks.
• Testing and Quality Assurance:
• Unit and Integration Testing: Experience with testing frameworks like Mocha, Chai, Jest, or similar. Ability to write thorough and maintainable test cases that cover both unit and integration scenarios.
• Performance Testing: Familiarity with performance testing tools (e.g., Apache JMeter, Locust) to ensure that applications meet performance and scalability requirements.
• Monitoring and Logging: Proficiency with monitoring tools like Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or similar. Experience setting up alerts, dashboards, and log aggregation for proactive monitoring and troubleshooting.
• Agile and DevOps Mindset: Strong advocate for Agile methodologies, including Scrum or Kanban, with a deep understanding of how DevOps practices can enhance continuous delivery and collaboration.
• Soft Skills: Excellent problem-solving abilities, strong communication skills, and the ability to work effectively in a collaborative, fast-paced environment. Capable of mentoring junior developers and providing technical leadership within the team.
Preferred Qualifications:
• Experience with TypeScript: Strong understanding of TypeScript and its application in large-scale backend systems.
• Knowledge of Frontend Frameworks: While primarily focused on backend, familiarity with frontend frameworks (React, Vue.js) is a plus.
• Testing Frameworks: Experience with testing frameworks such as Mocha, Chai, Jest, or similar tools.
• Experience in Automotive or Related Industries: Prior experience working in the automotive or related industries is a plus, but not required.
- ...deliver. Every team member is responsible for the quality of the product and should be willing to work on any tasks needed, be it front-end, back end, test automation, deployment automation, etc. Requirements You have multiple years of experience in delivering...SeniorFull time
- ...simply flow, as we drive the Intelligent Mobility Revolution. Backed by the world’s most advanced traffic AI, Miovision’s... ...needs to run without a hitch! We are currently looking for a Senior DevOps Engineer to contribute to the development of our cloud infrastructure...SeniorLong term contractFull timeImmediate startRemote workFlexible hoursShift work
$135k - $165k per year
...with amazing people in a great culture with leaders who have your back while pursuing a vision that you can get passionate about.... ...output it multiplied. Qualifications ~6+ years as a software engineer, including 3+ years on geospatial data, platforms or applications...SeniorRemote jobFull timeInternship$142k - $158k per year
...lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have... ...specific team. This is a requirement for this role. Job title: Senior Software Engineer What your day-to-day will look like: · Identify,...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$153k - $213k per year
...team builds the high-throughput decision engine at the heart of Affirms card products. Unlike... ...cards, every pay-later transaction is backed by its own unique loan, and our system is... ...technical, and business goals. Lead the end-to-end system design and development of large...SeniorLong term contractWork at officeRemote workFlexible hours$160k - $222k per year
...come join ours. About the role: Our Engineering organization owns the software that makes... ...listen to the data; and iterate. As a Senior Software Engineer, Product Security, you'... ...and engineering leads from Square. We’re backed by some of the top investors in retail...SeniorWork at officeLocal areaRemote workMonday to friday3 days per week- ...far and wide. At this point, they are looking for a high-level Senior Software Engineer with some experience leading projects and providing technical... ...Engineering or equivalent Experience with one major front-end framework Work with AI tools for code and other workflows...SeniorFull timeLocal area
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Buildings + Places Canada (B+P Canada) is actively seeking a Senior Electrical Engineer for immediate employment. The role can be based...SeniorFull timeWork at officeLocal areaImmediate startWorldwideRelocationFlexible hours
- ...the lookout for talented people to join our amazing CleanTech and Engineering, BioTech and DeepTech team. We are a fully remote business,... ...implementation of our talent solution, helping design and set up end-to-end recruitment processes with the partner while headhunting...SeniorRemote workFlexible hours1 day per week
- ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure... ...organization. Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Engineer . In this pivotal role,...SeniorPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week
$100k - $140k per year
...leader in Enterprise Data Observability. Founded in 2018 and backed by top investors including Insight Partners, March Capital,... ...Bradstreet, and many more. ABOUT THE ROLE We are seeking a Senior Software Engineer with at least 7 years of experience in distributed systems...SeniorFull timeWork at office- ...nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center...SeniorFull timeInternshipRemote workRelocation
- ...unconstrained decision maker? We are seeking a Senior Agentic AI Engineer to build the harness reasoning,... ..., planning systems, decision engines, or tool-using AI workflows. ~ Strong... ...Sustainably. In fiscal 2024, which ended September 30, 2024, Siemens Canada had...SeniorWork at officeLocal areaRemote workFlexible hours
$160k - $220k per year
...all of the tools & processes designers and engineers use to prototype and make design... ...the company. About this role: As a Senior Software Engineer on the Design Platform... ...and engineering leads from Square. We’re backed by some of the top investors in retail and...SeniorWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week- ...description We are seeking an experienced Senior Product Manager to work alongside... ...Product and work cross-functionally with Engineering, Manufacturing, Supply Chain, Customer Success... ...roadmap decisions based on what came back from the field ~ Technical fluency sufficient...SeniorFull timeContract workFor contractorsWorldwideRelocation
- ...drive the Intelligent Mobility Revolution. Backed by the world’s most advanced traffic AI,... ...success. Vice President, Hardware Engineering Position Summary At Miovision, we... ...hiring, leveling, and succession planning for senior leaders—while establishing a rigorous...SeniorFull timeContract workRemote workFlexible hours
$75k - $85k per year
...Title: Senior Executive Assistant (Resource Team) The Senior Executive Assistant is a key position in the organization that provides... ...materials for internal and external meetings (including agendas and back-up materials) Manage confidential information Maintain...SeniorLong term contractFull timeWork at officeMonday to fridayShift work$151k - $175k per year
...Athletics, trust Dialpad. Dialpad is backed by Andreessen Horowitz, GV,... ...develop automated tests for end-to-end product experiences,... ...with Applied AI teams on prompt engineering, model selection, and... ...Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis,...SeniorFull timeWork at office$194.5k - $226.75k per year
...Cal Athletics, trust Dialpad. Dialpad is backed by Andreessen Horowitz, GV, ICONIQ Capital... ...Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap... .... This position reports to our Senior Director of Platform Engineering and has the...SeniorFull timeWork at office- ...information visit . As we scale up, we are looking for a Senior Software Developer to help us build the software that is... ...Qualifications: ~ Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) ~5+ years of...SeniorLong term contractFull time
- ...how work gets done. Who You Are: An AI-native software engineer. You've integrated AI deeply into how you build software—not as... ...developed a strong intuition for when to trust the model, when to push back, and how to steer it towards the results you want. Grounded in...Permanent employmentFull timeInternship
$80k - $100k per year
...explain their value. LogiSense is hiring an Associate Solutions Engineer with practical software configuration and API skills, curiosity,... ...communication. Report to the VP Sales, with mentorship from our Senior Solutions Engineer. Develop reusable demos, API examples, and...SeniorRemote jobLong term contractFull timeInternshipLocal areaFlexible hours$156k - $214.5k per year
...challenging retail landscape. As a Growth Engineer, you'll work on some of Faire's most... ...brands, and grow their businesses. As a Senior Engineer on our Growth team, you'll build... ...and engineering leads from Square. We’re backed by some of the top investors in retail and...SeniorLong term contractTemporary workWork at officeLocal areaRemote workMonday to friday3 days per week$100k - $112k per year
...Senior Product Designer Remote-first (Canada) │ Collaboration Hub – Kitchener/Waterloo,... ...designer who can own a complex product area end-to-end — from problem discovery through... ...consider a project done when design ships to engineering — you’re involved through release....SeniorFull timeFor contractorsManual laborWork at officeRemote workFlexible hoursShift work- ...companies. The Role We're looking for a senior hardware developer who builds to think.... ...converters, sensitive sensor front ends, radios, and LiDAR inside one steel frame... ...Requirements ~ B.Sc. in Electrical Engineering or equivalent. ~7+ years of hardware design...SeniorFull timeInternshipWorldwide
- ...you enjoy tackling mechanical and electrical problems in Quality engineering, please apply! Qualifications ~ Electronics, Mechatronics... ...prototype and production quality issues Create reports to feed back quality issues to suppliers and supervise the entire process of...Full timeWork at officeRemote work
- ...clients or stakeholders, ensuring resolution. ~ Serve as the senior relationship lead for key municipal clients, using market knowledge... .... Qualifications Bachelor's or master's degree in engineering. Minimum of 15 years of experience in Engineering design, with...SeniorLong term contractContract work
- ...your full potential in an environment that’s engineered for people. At CIMA+, we care about our... ...provides the opportunity to work with recognized senior professionals in the transportation field... ...high-quality and technically accurate end products, Conduct site visits, field...SeniorPermanent employmentFull timeWork at officeFlexible hours
$110k - $130k per year
...Senior Business Systems Architect Remote (Canada) | Hybrid Available – Kitchener, ON... ...cohesive Bring architectural depth to the end-to-end customer and user journey—from lead... ...through signature, provisioning (Entitlements Engine), billing and ledger, into customer...SeniorFull timeFor contractorsRemote workFlexible hours- ...good decisions with incomplete information. A product-minded engineer. You care about what you're building, not just how it's built. You... ...that we all succeed or fail together. What We Need: End-to-end ownership of user-facing product features. Thermostat control...Permanent employmentFull timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Back End Engineer. Be the first to apply!
- backend developer Kitchener, ON
- backend software developer Kitchener, ON
- senior contracts manager contracts specialist Kitchener, ON
- senior administrative officer Kitchener, ON
- senior project accountant Kitchener, ON
- senior account executive Kitchener, ON
- senior manager risk management Kitchener, ON
- senior technical specialist Kitchener, ON
- senior accountant remote Kitchener, ON
- senior talent acquisition consultant Kitchener, ON

