Principal Software Engineer - Pair Programming (3916-W)
Stout SystemsAbout the role
We are looking for a Principal Software Engineer to join a fully remote agile consultancy that helps both enterprise and startup clients build critical products and systems.
The ideal candidate excels in working with large-scale applications and frameworks and has outstanding communication skills. Our client practices paired programming, and you should be comfortable writing code with another person for 6-8 hours per day, 5 days per week. You should also have strong TDD experience.
If you have a transferable H1B visa, our client will consider your candidacy if you are well qualified for this role.
LOCATION
This is a fully remote role.
COMPENSATION
$170K to $180K commensurate with experience.
Medical, Dental and Vision insurance. Fitness club membership reimbursement. 401K matching. Professional development. Work/life balance. Our client offers a company-wide bonus and equity to all members of the team.
REQUIRED FOR SOFTWARE ENGINEER (PAIR PROGRAMMING, REMOTE)
- 7+ years' experience developing large, enterprise-scale software on either a full stack JavaScript/Typescript stack or a Java/Spring stack
- 3+ years' experience working in a consultancy
- Extreme Programming (XP), paired programming or mob programming experience is required
- Experience with TDD
- Excellent communication skills and a passion for mentoring, coaching, and educating both colleagues and clients. This is a client-facing role.
PREFERRED
- Experience as a technical lead for a team.
- Experience in a product development organization in a role that took a product from sketch to production.
TAGS
Inside Sales Representative | Sales Support | Technical Sales | 3916-W
Please submit resume and cover letter to recruit@stoutsystems.com with the job title/number in the email.
We have a bunch of technology jobs available! View more jobs at https://www.stoutsystems.com/jobs
We host free career webinars every week at https://www.stoutsystems.com/events
Requirements
REQUIRED FOR SOFTWARE ENGINEER (PAIR PROGRAMMING, REMOTE)
- 7+ years' experience developing large, enterprise-scale software on either a full stack JavaScript/Typescript stack or a Java/Spring stack
- 3+ years' experience working in a consultancy
- Extreme Programming (XP), paired programming or mob programming experience is required
- Experience with TDD
- Excellent communication skills and a passion for mentoring, coaching, and educating both colleagues and clients. This is a client-facing role.
PREFERRED
- Experience as a technical lead for a team.
- Experience in a product development organization in a role that took a product from sketch to production.
Benefits
LOCATION
This is a fully remote role.
COMPENSATION
$170K to $180K commensurate with experience.
Medical, Dental and Vision insurance. Fitness club membership reimbursement. 401K matching. Professional development. Work/life balance. Our client offers a company-wide bonus and equity to all members of the team.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s