
Software Engineer
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("In Remote Canada: Software Engineer"), this listing's salary midpoint is about 92% lower. The offer sits below the benchmark range (€3,533–€6,917). The listed pay band (€358–€516) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 5 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Software Engineer | €3,500/per month | €5,750/per month | €11,267/per month |
| In Remote Canada: Software Engineer | €3,533/per month | €4,957/per month | €6,917/per month |
| Pay in our data — not quoted in ad (Mid-Level) | €358/per month | €437/per month | €516/per month |
What you’ll do: Write software that scales - tens of thousands of tasks are run to build, test, and release Firefox every day. Collaborate with senior engineers to improve the developers’ experience, then implement improvements. Work with a geographically-distributed development team between North America and Europe. Collaborate with others via code reviews. Respond to critical service outages during working hours (no on-call). What you’ll bring: Bachelor’s in CS or related field or equivalent; 2+ years OO language (Python preferred); passionate about CI/CD; cloud experience (AWS/GCP/Azure); comfortable on Windows, macOS, Linux; shell scripting; experience with distributed teams. Benefits include health, retirement, development budget, home office stipend, parental leave, referral bonus, and more. We value diversity and inclusion and provide accommodations on request.
Job Details
Responsibilities
- Write scalable software
- Collaborate with senior engineers to improve developer experience
- Work with distributed development team
- Code reviews collaboration
- Respond to outages during working hours
Requirements
- Bachelor’s degree in computer science or related field or equivalent experience
- 2+ years of experience in an object-oriented programming language (Python preferred)
- Experience with CI/CD
- Cloud resources (AWS, GCP, or Azure)
- Experience developing on Windows, macOS, and Linux; shell scripting
- Experience with distributed teams
Skills & Technologies
Education Level
BachelorBenefits & Perks

Related Opportunities
Discover more opportunities that match your interests and skills