Staff Software Consultant

Test Double

United States

Remote

USD 170,000 - 210,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

5 weeks time off
10 paid holidays
Up to 14 weeks parental leave
Health Insurance (80% PPO)
Dental & Vision coverage
Growth Time 10%
Conference budget
ESOP ownership
New computer hardware
Co-working space rebate
Sabbatical after 5 years
In-person retreat every other year
Short and Long Term Disability
Retirement match up to 3%
Life Insurance
AD&D (Canada)

Job summary

Test Double is a remote-first software consulting partner offering 100% employee ownership. We look for leaders who can guide client engagement, architect systems, and mentor delivery teams across diverse tech stacks. Strong emphasis on ownership, knowledge sharing, and client success drives our work culture.

Expect to work remotely with US and Canada-based clients, shaping delivery, standards, and growth while upholding core values and initiative in a growing ESOP-owned environment.

Qualifications

  • Expertise in Ruby on Rails, JavaScript with React/Node, DevOps or Java.
  • Experience designing and refactoring systems of moderate complexity.
  • Consulting background across multiple organizations and domains.
  • Strong communication across levels and mentoring experience.

Responsibilities

  • Play a lead role in client development activities and system architecture.
  • Lead and guide delivery efforts of a team of agents for a client.
  • Drive discussions on client delight and areas for improvement.
  • Collaborate with Support Agents to remediate issues and grow teams.
  • Teach and train client staff and agents in core technologies and practices.
  • Address root-cause systemic issues and communicate trade-offs.
  • Contribute to at least one company area consistently throughout the year.
  • Uphold norms, values, and mission as expectations for every role.
  • Identify opportunities and expand client relationships with leadership.

Skills

Ruby on Rails
JavaScript with React/Node
DevOps
Java
System architecture
Mentoring
Communication
Leadership

Job description

100% remote (US & Canada) I 100% Employee Owned

Why We Started Test Double

Software is broken, and we're working hard to fix it. At Test Double, our mission is to improve the way the world builds software. While the goal may seem audacious, it's what drives us. We believe that the current state of software development is not good enough and we're looking for others to join our cause.

Our Consultants

Developers at Test Double focus on writing high quality software to solve our customer's problems. We implement solutions that are well-tested, easily maintained, and built with empathy for users. Many of our engagements allow us to work alongside our clients as embedded members of the team. We take on a variety of projects and clients, which provides a kind of experience accelerator.

Core Values

Knowledge sharing and continuous improvement are among our core values. We're proud to support our Double Agents when they speak at conferences, blog, contribute to open source, and organize in their local software community. Another core value is that we're owners. We own problems and solutions. And we're all actual owners, because Test Double is 100% employee-owned through an ESOP.

Our Culture

Test Double is a small, growing, and adaptable agency. We actively enlist the help of all of our developers to guide and improve our business. Those opportunities include participating in our candidate qualification process, strategic expansion with our current clients, and active involvement to support equity, diversity and inclusion.

Central to our success of over 14 years as a growing company is focusing on people first. We want all of our Double Agents to feel happy, healthy, and supported. Work-life balance is paramount to achieving this goal. We provide ample opportunities for our developers to feel engaged, including employee resource groups centered around interpersonal growth, weekly team hangouts to learn a new skill, coffee chats to meet other team members, TD Connect internal events, and much more.

Our Approach to AI

We use AI to meaningfully improve how software and data platforms are designed, built, and delivered. We exercise judgment in when and how to apply it, balancing speed, quality, reliability, and maintainability.

We produce work that meets a high bar, can explain our approach, and adapt as tools and practices evolve. We help teams adopt AI effectively by shaping patterns, practices, and standards that improve outcomes over time.

Responsibilities
  • Playing a lead role in client development activities and system architecture
  • Leading and guiding the delivery efforts of a team of agents for a client
  • Leading client and/or internal discussions on how we're delighting the client or how we might improve the client
  • Collaborating with Support Agents and other agents to remediate client issues and support the overall growth of their team members
  • Teaching and training both client staff and our agents in group settings in core technologies, tools, and practices
  • Addressing systemic issues at the root cause while communicating the benefits and drawbacks of different approaches
  • Contributing to at least one area of the company (e.g. qualification, marketing, agent support) consistently throughout the year
  • Demonstrating and calling attention to norms, values, vision, and mission as expectations for every role
  • Identifying opportunities and collaborating with client services leadership to expand the relationship between the client and Test Double
Qualifications
  • Expertise in one of our core technologies we frequently staff (Ruby with Rails, Javascript with React and Node, DevOps, Java)
  • Proficiency in designing, architecting, and refactoring systems of moderate complexity worked on by teams of 10+
  • Deep experience in adapting software development and delivery practices across multiple business domains
  • Experience improving client software systems and teams as a consultant with multiple organizations
  • Ability to communicate effectively across different levels or positions within an organization
  • Ability to resolve conflict and issues within the delivery team
  • Experience in mentoring and leading the technical direction of software engineers
Compensation

$170,000 – $210,000 USD
Starting salary is $170,000 - $190,000 USD

Dependent on experience and interview process

Benefits
  • 5 weeks flexible time off (vacation and sick time)
  • 10 paid holidays
  • Up to 14 weeks parental leave (8 weeks at 100% of salary)
  • Health Insurance (we pay 80% of PPO premiums up to a certain amount through an ICHRA)
  • Dental & Vision Insurance (we pay 100% of premiums for agents and their families)
  • 10% Growth Time each week
  • 1 week of conference attendance ($3,000 annual budget, prorated your first calendar year)
  • ESOP Employee stock ownership program - Test Double is 100% employee owned
  • New computer hardware purchase every 3 years
  • Co-working space reimbursement (1/2 rent up to $500 monthly)
  • 2 week Sabbatical leave after 5th year
  • In Person, company-wide retreat experience every other year
  • Short and Long Term Disability
  • Retirement contribution match up to 3% of salary
  • Life Insurance
  • AD&D (Canadian-base Agents Only)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Product Consultant
Principal Product Consultant

Test Double • United States

Remote
USD 170,000 - 190,000
100% remote
5 weeks time off + holidays + sabbatic
ESOP ownership
+9
QA Automation & DevOps Specialist
QA Automation & DevOps Specialist

Devopsroles • United States

Remote
USD 90,000 - 130,000
Paid vacation time
Paid sick time
Paid life leave
+2
Revenue Operations Manager
Revenue Operations Manager

DualEntry • New York (NY)

On-site
USD 150,000 - 225,000
Equity
Medical, dental & vision insurance
One Medical membership
+12
Revenue Operations Lead - High-Growth SaaS with Equity
Revenue Operations Lead - High-Growth SaaS with Equity

DualEntry • New York (NY)

On-site
USD 150,000 - 225,000
Equity
Base salary
Medical insurance
+9
Agent Experience Engineer
Agent Experience Engineer

Showcify • San Francisco (CA)

On-site
USD 235,000 - 260,000
Competitive equity
Generous PTO
Parental leave
+4
Senior Agent Product Manager - Spanish Speaking
Senior Agent Product Manager - Spanish Speaking

Showcify • New York (NY)

On-site
USD 200,000 - 285,000
Medical, Dental, and Vision benefits
Life Insurance and Disability Benefits
Retirement Plan (e.g., 401K, pension)
+2
Senior Engineering Manager, Applied AI
Senior Engineering Manager, Applied AI

Headstart • New York (NY)

Hybrid
USD 270,000 - 330,000
401k match
Medical coverage
Dental coverage
+3
Partner Development Manager
Partner Development Manager

Tech Sales Jobs • New York (NY)

On-site
USD 120,000 - 160,000
Equity
Medical insurance
One Medical
+4
Head of Business Development
Head of Business Development

Outsiders Fund • New York (NY)

On-site
USD 120,000 - 160,000
Equity
Commission
OTE
+14
Partner Development Manager
Partner Development Manager

Outsiders Fund • New York (NY)

Hybrid
USD 40,000 - 160,000
Equity
Base salary
Commission
+10