Senior | Staff Backend Engineer
Turing • Remote, Canada
Education
Not stated
Type
Hourly
Listed
186d ago
Apply opens Turing in a new tab.
Apply Now → ⚡ Boost your chances - Optimize your resume with Rezi.aiAbout this role
From the Turing listing
About Us
We are a fast-growing, VC-backed technology company transforming the logistics and supply chain industry. As the leader in container visibility and freight audit automation, our platform integrates fragmented data from terminals, carriers, and ports to deliver a single, intelligent interface that empowers shippers and logistics providers to make better, faster decisions. Our mission is to bring transparency, efficiency, and automation to global trade, one container at a time. Backed by Y Combinator (W18) and leading investors, we raised our Series A in 2022 and are entering an exciting growth stage. Our platform is already trusted by hundreds of active customers and is helping them eliminate millions in unnecessary freight costs each year. As we scale, we're investing deeply in engineering leadership to evolve our architecture, expand product capabilities, and lead the industry in data-driven logistics.
Why Join Now?
This is a rare opportunity to shape the future of a company with strong product-market fit, a modern tech stack, and real-world impact. You'll work alongside a mission-driven founding team (including two female YC alumni), take ownership of a fast-growing engineering org, and play a key role in building a category-defining product that powers the global supply chain.
Our Tech Landscape
- Backend: Python / Django
- Infrastructure: AWS (Lambda, RDS, S3), CircleCI
- Database: PostgreSQL
- Team: 12 engineers + 5 in product
Responsibilities
As a Senior Backend Engineer you will play a crucial role in building the platform technology and infrastructure that drives our product delivery. Your responsibilities will include:
- Collaborating with various internal stakeholders including product managers, designers, data scientists, and other software engineers.
- Translating product requirements and technical designs into well-engineered, low-defect, robust code.
- Researching new technologies and methodologies to improve the architecture, software components, user experience, and development processes.
- Performing extensive unit testing, system testing, and regression testing to ensure reliability and efficiency.
Qualifications
In addition to the following technical skills, we are looking for PROBLEM SOLVERS with an entrepreneurial mindset.
- 5+ years of Python engineering experience, developing and deploying software using Agile methodologies
- Experienced in building data management platforms
- Proven ability to work independently with minimal supervision and oversee complex tasks while prioritizing multiple projects based on strategic goals
- Interest or experience in logistics and/or supply chain management
- Startup experience
- Experience working on cloud infrastructure, especially AWS
Offer Details
- Full-time contractor or full-time employment,
- Remote only, full-time dedication (40 hours/week)
- 8 hours of overlap with PST
- Open to US/Canada only
- Competitive compensation package.
- Opportunities for professional growth and career development.
- Dynamic and inclusive work environment focused on innovation and teamwork
How long hiring takes
Across the AI training platforms we refer candidates to, the median gap between referral and hire is about 30 days. It varies by platform and role, so treat it as a rough guide for this one.
Interview Prep
This listing calls for this tool directly. Prep for the technical screen:
What to Expect
Looking at Turing STEM listings we've tracked, contracts in this domain typically run about 8.5 weeks. Actual length varies by project, but this gives you a realistic baseline going in.
Based on 11 extracted Turing STEM listings.
Why this role
This Senior | Staff Backend Engineer role works with a Y Combinator-backed logistics and supply chain platform that unifies fragmented data from terminals, carriers, and ports into a single interface. It's open remotely and to Canada-based engineers who want backend work tied to a concrete freight-visibility product rather than a generic AI evaluation task.
Talent pool
We're light on STEM candidates
We've matched 65 people with a STEM background against 726 STEM listings we've tracked, so most go out without one. Set up a profile and we'll consider you for a role like this one.
Set up your profileSkills and categories
Explore other opportunities in related specializations:
Related jobs
Browse All Jobs from Turing
Discover more opportunities on Turing that match your skills and interests.
View All Turing Jobs →Verified Reviews
Community Reviews
Share your experience with Turing
Help other candidates make better decisions by leaving a review.
Sign in to leave a reviewLeave your review
Common questions
How does Turing's talent matching work?
Turing calls it the Intelligent Talent Cloud. You build a profile and go through vetting (automated tests, an AI-powered interview, practical skill assessments), and once vetted, Turing's algorithm surfaces your profile directly to partner companies like Fortune 500s and top AI labs. You don't browse listings or bid on work; matches come to you.
How and when does Turing pay contractors?
Monthly, in USD, via Deel, Payoneer, or direct bank transfer. You're engaged as an independent contractor responsible for your own local taxes. Plan your cash flow around a monthly cycle if you're used to weekly payouts elsewhere.
What does task-based AI training work look like?
Practical, hands-on data work: recording short videos, categorizing images, rating text responses, or analyzing data. Tasks are designed to be short and distinct, typically 5 to 60 minutes each.
What does STEM work look like for a Senior | Staff Backend Engineer?
Tasks here are scoped to STEM, not generic labeling. As a Senior | Staff Backend Engineer, expect to draw on real domain judgment (evaluating outputs, correcting errors, or providing expert reasoning specific to STEM) rather than following a one-size-fits-all rubric. If you don't have hands-on STEM background, this is likely not the right listing to start with.
What specific skills does this listing call for?
Coding, Django, and SQL are named directly in the listing. If you don't have hands-on experience with these, expect the screening process to test for them directly rather than accepting adjacent experience as a substitute.
How much does this specific role pay?
The listing doesn't state a rate. The $30–$65/hr shown here is our estimate from the role type and location (see /pay-methodology), so treat it as a rough guide and confirm the actual rate with the platform before committing time.
What happens when I click Apply on this listing?
You'll be taken to Turing's external site to complete your application there. This listing links through a referral, but the process is identical to applying directly; the link just routes you correctly. Create an account on their site and follow their onboarding steps.
Can I apply from outside Canada?
This specific role is open only to people based in Canada. If you are somewhere else, applying is unlikely to lead to an offer even if you pass the assessment, because the restriction is usually about where the work can legally be contracted rather than your skills. Read the full description for any tax-residency or right-to-work caveats before you apply.