Each role’s responsibilities are also cumulative of the ones below it. At Highnote, we are committed to transparency, which here means:
- Your responsibilities should determine your role & base salary
- Everyone who has the same responsibilities should have the same role & base salary, regardless of any individual circumstances (geolocation, previous salary, etc)
- Additional compensation may be allotted based on other things in the future, like tenure at the company, but that’s not in place yet.
*Base salaries are expected to change year-to-year taking the company performance and overall economic circumstances into account.
-
Head of Engineering
Base Salary: $200k
- Responsibilities
- All the responsibilities of a Senior Software Engineer
- Oversees the overall technical vision for all areas of Highnote software
- Manages up to 3 lead or senior engineers
-
Lead Software Engineer
Base Salary: $184k
- Responsibilities
- All the responsibilities of a Senior Software Engineer
- Leads the technical vision for one dedicated area of Highnote software
- Manages up to 3 engineers within that area
- Oversees all high-level architectural decisions within that area
-
Senior Software Engineer
Base Salary: $157k
- Responsibilities
- All the responsibilities of a Software Engineer
- Leads & executes high-level architectural changes
- Leads & executes large-scale feature projects
- Provides technical guidance for the team
-
Software Engineer
Base Salary: $135k
- Responsibilities
- All the responsibilities of an Associate Software Engineer
- Leads & executes small-scale feature projects
- Reviews other engineers’ code
- Contributes to high-level architectural changes
-
Associate Software Engineer
Base Salary: $113k
- Responsibilities
- Contributes to feature projects
- Observes, collaborates with, and learns from other engineers
- Actively develops and improves technical skills
Glossary
- “Area” or “dedicated area” of software. Currently we only have a single area of software, which is the web application.