Air Trail logo

Senior Software Developer

Air Trail
Department:Software Development
Type:ON-SITE
Region:Edmonton, Alberta
Location:Edmonton, Alberta, Canada
Experience:Mid-Senior level
Estimated Salary:CAD90,000 - CAD130,000
Skills:
GOGOOGLE CLOUD SERVICESPOSTGRESQLKUBERNETESDOCKERPYTHONREACTJSTYPESCRIPTSWIFTIOSAPIMICROSERVICES
Share this job:

Job Description

Posted on: October 23, 2025

Who we are​

Air Trail is changing the aviation industry so that no one has to fill out paperwork to go flying ever again. We’re an Edmonton-based startup that’s proving product-market fit and growing fast. Our team is lean, dedicated, values-driven, and scrappy. We get to see the direct impact of our work every week and celebrate it together!

 What we do​

Air Trail makes software for regional airlines—our customers fly air ambulance, aerial firefighting, charter flights, pipeline inspection and more. It’s an industry that still largely uses manual processes and paper, but we don’t think it has to be. Our native iOS Electronic Logging app is the only digital solution in Canada approved to completely replace paper on the flight deck. Our second product, a web-based Crew Scheduling dashboard, enables dispatchers to build complex pilot schedules that comply with Transport Canada’s duty and rest regulations. We are constantly iterating and building new features for these products, and have no shortage of new product opportunities in our roadmap. 

 What you’ll do​

We’re looking for a talented and experienced Senior Software Developer to join this mission. This person will be a core member of our small team, and work directly with all aspects of our business to ensure our product is airtight, innovative, and creating the best possible customer experiences. You’ll be involved in everything from the concept and scoping, to design and mockup, backend development, frontend implementation, testing and post-deployment support. We currently have dedicated backend, frontend, and iOS folks to work alongside you. 

Specific responsibilities for this role include:

  • Design and implement mobile software architecture for a variety of functionality with robust security top-of-mind
  • Collaborate with backend and web development teams to coordinate application updates and releases
  • Collaborate with backend development team to implement and design mobile-driven functionality and interface with external APIs
  • Collaborate with Quality Assurance to iterate on your work
  • Write automated QA tests for your code, and bench test your work
  • Coach junior developers the skills necessary to advance to intermediate

 What your week might look like:​

  • Whiteboard the design of a new iPad feature with the CEO
  • Prioritize and plan the dev team’s work with the software team
  • Code review PRs from fellow developers
  • Deploy a hotfix when a modal in production receives unexpected inputs
  • Dive into learning something new (like Kubernetes or Go)

And then your next week may look different—we are a startup after all! 

In addition to the points above, these responsibilities will also fall into your role:

  • Work alongside the leadership team to establish clear development goals that advance our company’s greater strategy
  • Coach our team through the implementation of software best practices
  • Lead the development of sustainable, scalable, long-term technology
  • Make difficult decisions about where to focus development effort 
  • Proactively monitor and audit our systems to prevent unexpected outages and failures 

 Who you are​

  • You are eager, curious, flexible
  • You are self-directed, detail-oriented, and accountable
  • You are coachable and have a strong desire to learn and improve
  • You relish opportunities to be creative and have autonomy, you don’t need a playbook to get things done
  • You value cooperation over competition
  • You love your craft
  • You have deep empathy for our customers
  • You have excellent communication skills
  • You are highly experienced—which doesn’t necessarily mean many “years of experience,” but can mean many “experiences per year” 
  • You can legally work in Canada

 Bonus​

  • You know the aviation space
  • You are actively involved in your local development/engineering/startup community
  • You have worked in different sizes of organizations, and have learned best practices and how to operate at scale from the big ones, and how to be scrappy and nimble at the small ones

 Our tech stack​

  • Backend: Go API, Google Cloud Services, PostgreSQL database, Kubernetes and Docker, Python microservices
  • Web frontend: ReactJS web app, Typescript
  • iOS frontend: Swift

 How to ace an application at Air Trail​

  • Read the job description thoroughly
  • Talk to your friends and find out as much as you can about Air Trail
  • Tailor your resume, and write your cover letter like you mean it! (Hint: the cover letter is our brown M&M)
  • Let your personality shine through in the application questions
  • Be honest—we may discover that you bring things that we missed in this job ad!
  • Please send your resume and cover letter to careers@airtrail.co

Status: open

Capacity: full-time

Location: Edmonton, Alberta

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Zynga logo

Sr UI Front End Engineer

Zynga
Just now
Software Development
ON-SITE
Vancouver, British Columbia, Canada
JAVASCRIPTTYPESCRIPTREACT+6 more
Slalom logo

Data Engineer

Slalom
Just now
Software Development
HYBRID
Vancouver, British Columbia, Canada
APACHE SPARKPRESTOAMAZON EMR+19 more
Electronic Arts (EA) logo

Software Engineer II (Automation)

Electronic Arts (EA)
Just now
Software Development
HYBRID
Vancouver, British Columbia, Canada
C++AUTOMATION FRAMEWORKSGAME ENGINES+6 more
Dexian logo

Senior Firmware Engineer

Dexian
2 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
FIRMWARECI/CDGITHUB+11 more
Autodesk logo

Principal Machine Learning Operations Developer for AEC

Autodesk
2 days ago
Software Development
Remote (Vancouver, British Columbia)
Vancouver, British Columbia, Canada
MACHINE LEARNINGMLOPSDISTRIBUTED SYSTEMS+11 more