Logo for Test Double

Staff Software Consultant

Role overview

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

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
  • 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

Key facts

Hard skills

Other skills

  • Consulting
  • Communication
  • Mentorship
  • Teamwork
  • Leadership
  • Problem Solving

About the company

Test Double logo

Test Double

Computer Software / SaaS

Test Double is a software development consulting agency whose top-tier senior developers work as extended members of your engineering team. Your tools and technology. Our empathetic and flexible senior developers. Test Double senior software consultants are experienced in: Ruby, Rails, JavaScript, React, Elixir, Erlang, iOS, Android, React Native...and a lot more! Test Double is 100% employee-owned (ESOP) and also 100% remote. We believe software is broken, but it can be fixed. Want to join us in building great software and great teams? Read more about us at http://www.testdouble.com/agency Does your team need more senior developer or DevOps talent? Let's talk! https://testdouble.com/contact Want to improve how the world writes software? We're hiring! https://testdouble.com/join

Company details

Company typeSME
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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 CultureTest 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)

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Management Consultant Related jobs

Other jobs at Test Double

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.