Backend Software Engineer (Staff/Principal)
$170,000 – $205,000 USD
Tech Stack
Responsibilities
- Lead the design and development of complex software systems.
- Shape the technical direction and architecture of the software platform.
- Mentor junior engineers in best practices and skill growth.
- Drive innovation and implementation of new technologies.
- Collaborate closely with product managers, designers, and customers to understand pain points and articulate feature rationale.
Soft Skills
Software Design PrinciplesMentoringCross-Functional Collaboration
Benefits
- Remote Work
- Parental Leave
- Unlimited PTO
- Medical Benefits
- Life Insurance
- Disability Insurance
- Vision
- Dental
- Employee Assistance Program
Culture
Collaborative SpaceMentorship ProgramRemote WorkInclusive Hiring
Requirements
Required: Bachelor's or Master's degree in computer science or related field
Regions: Us
Get jobs like this in your inbox
Weekly Java, Kotlin, Python hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Ladders
Industry: business services
Size: small
Our client is a leader in the Business Services space, seeking a Backend Software Engineer to lead technical initiatives focused on scalable systems, platform reliability, and business transformation.
View company profile →Compensation
Base salary: $170,000 – $205,000 USD