
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 95% lower. The offer sits below the benchmark range (€6,542–€17,824). The listed pay band (€498–€676) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 2 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Software Engineer | €3,500/per month | €5,750/per month | €12,303/per month |
| In Remote - Canada: Software Engineer | €6,542/per month | €11,935/per month | €17,824/per month |
As a Senior Software Engineer, you’ll be responsible for taking SELECT to the next level by architecting and developing new features. You'll be collaborating with the founders and other engineers, and contribute your ideas to our roadmap and software design. Responsibilities include creating new cost management features such as forecasts, anomaly alerts and cost allocations to help users stay on top of costs, developing reusable UI components for a seamless cost exploration experience, building data visualization capabilities to communicate performance, query timing and efficiency, creating data pipelines and dbt models to surface insights, and improving the reliability and performance of our application. You will identify meaningful problems, own features end-to-end from design to delivery, iterate quickly with strong judgment, and contribute to clear proposals and documentation. Qualifications include backend and data engineering experience, strong Python, system design experience, and excellent English. Bonus points for FinOps and cloud cost management, startup experience, and experience with FastAPI, Postgres, dbt, Dagster, Snowflake. This is a full-time, remote role with a global team. We offer a variety of benefits including unlimited PTO, flexible working, health insurance, parental leave, stock options, home office allowance, and a professional development stipend.
Job Details
Responsibilities
- Architect new features for cost management
- Build reusable UI components
- Create data pipelines and dbt models
- Develop data visualizations
- Improve reliability and performance
- Collaborate with founders and engineers
Requirements
- Backend engineering
- Data engineering
- Strong Python
- System design
Skills & Technologies

| Location | Active listings |
|---|---|
| Remote - Global | 4 |
| Remote - Europe | 1 |
| Role type | Active listings |
|---|---|
| Cloud Architect | 2 |
| Cloud Engineer | 1 |
| Technical Product Owner | 1 |
| Role level | Active listings |
|---|---|
| Senior | 3 |
| Mid-Level | 1 |
Related Opportunities
Discover more opportunities that match your interests and skills