The easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
Senior Backend Engineer, Elixir
Location
Canada
Posted
7 days ago
Salary
$53.3K - $119.9K / year
Seniority
Senior
Job Description
Senior Backend Engineer, Elixir
Remote
• You'll be joining a team of engineers across Frontend, Backend, SRE and QA. • This role is open for several teams, and we will define the exact team that you will be joining during the interview process based on the business needs and your preferences. • Regardless of the specific team, you will be working on building tools, APIs and integrations for one of our products. • Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our front-end. • Gitlab is used as a version control tool, issue tracker and a CI/CD solution. Our applications are hosted on AWS. • You will also hear about ownership driven observability.
Job Requirements
- Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable.
- Practical experience designing or adopting agentic/automation workflows (or comparable systems) and improving them through iteration.
- Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality.
- Postgres (or similar).
- CI/CD (GitLab, Github, Jenkins or similar).
- Demonstrates strong automation and AI capabilities and AI fluency.
- Nice to have: Kubernetes, Docker, AWS, Nextjs, React/Vue/Angular.
Benefits
- work from anywhere
- flexible paid time off
- flexible working hours (we are async)
- 16 weeks paid parental leave
- mental health support services
- stock options
- learning budget
- home office budget & IT equipment
- budget for local in-person social events or co-working spaces
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and implement services that plug and play with the existing microservice ecosystem • Contribute to choice of the technology stack and observe best practices for reliability and availability • Explore and solve open-ended problems that span across the back-end and infrastructure
• Design, develop, and maintain robust ASP.NET Web Forms applications. • Write clean, efficient, and well-documented C# code. • Develop and optimize MySQL queries; create and maintain stored procedures (MySQL). • Collaborate with cross-functional teams to define and deliver project requirements. • Debug, troubleshoot, and resolve application and database issues. • Utilize DevExpress or similar controls in web solutions (desirable). • Participate in code reviews and contribute to continuous improvement initiatives.
• Design, develop, and maintain robust ASP.NET Web Forms applications. • Write clean, efficient, and well-documented C# code. • Develop and optimize MySQL queries; create and maintain stored procedures (MySQL). • Collaborate with cross-functional teams to define and deliver project requirements. • Debug, troubleshoot, and resolve application and database issues. • Utilize DevExpress or similar controls in web solutions (desirable). • Participate in code reviews and contribute to continuous improvement initiatives.
Senior Full-Stack Engineer, .NET/Angular – Modernization, Security
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Maintain and enhance browser-based user interfaces built with jQuery, Kendo UI, and Bootstrap, ensuring performance, accessibility, and cross-browser compatibility. • Lead targeted UI modernization initiatives, including framework upgrades and incremental migration to Angular and TypeScript. • Design, develop, and maintain backend services across multi-layered .NET applications using C# and ASP.NET Core. • Build and consume RESTful APIs with clean contracts, proper versioning, and secure authentication mechanisms. • Refactor legacy code progressively following SOLID principles and clean architecture patterns without disrupting production stability. • Design and optimize SQL Server schemas, stored procedures, and queries to ensure high performance and data integrity. • Drive vulnerability remediation efforts, including dependency upgrades, CVE triage, and implementation of OWASP secure coding practices. • Develop and maintain automated unit and integration tests to ensure regression coverage and system reliability. • Contribute to CI/CD pipeline enhancements, integrating automated builds, testing, and security scanning. • Collaborate cross-functionally with QA, DevOps, and product teams to support smooth deployments, observability, and continuous modernization efforts.



