Test Double
Test Double
51 – 200 Employees
ConsultingLogisticsMarketing
Test Double is a software consultancy that works alongside client teams to improve how they build and deliver software. Its services span software delivery, product management, legacy system modernization, DevOps, and technical recruiting, combining strategic guidance with hands-on engineering. The firm helps teams address difficult software challenges while balancing delivery speed with thorough testing and maintainable code. Test Double also contributes to open source projects and supports community building and diversity.

Staff Software Consultant

Lead software architecture and delivery for client teams at Test Double, an employee-owned consultancy. Advise clients on projects involving Ruby, JavaScript, DevOps, and Java.

Description

  • Lead client development work and shape system architecture.
  • Guide a client team’s delivery efforts.
  • Facilitate client and internal discussions about client satisfaction and ways to improve the relationship.
  • Work with Support Agents and colleagues to resolve client issues and help team members grow.
  • Train client staff and colleagues in group settings on core technologies, tools, and practices.
  • Resolve systemic problems at their source and explain the trade-offs of different approaches.
  • Make ongoing contributions to at least one company area, such as qualification, marketing, or agent support.
  • Model and reinforce the company’s norms, values, vision, and mission.
  • Spot opportunities and work with client services leaders to grow client relationships.

Requirements

  • Expertise in a core technology the company staffs, such as Ruby on Rails, JavaScript with React and Node, DevOps, or Java.
  • Proficiency in designing, architecting, and refactoring moderately complex systems maintained by teams of 10 or more.
  • Substantial experience adapting software development and delivery practices across business domains.
  • Consulting experience improving software systems and teams at multiple organizations.
  • Ability to communicate effectively with people at different organizational levels and in different roles.
  • Ability to resolve conflicts and delivery team issues.
  • Experience mentoring software engineers and guiding technical direction.
  • Residence in the United States or Canada and legal authorization to work in either country.

Benefits

  • Five weeks of flexible vacation and sick time.
  • Ten paid holidays.
  • Up to 14 weeks of parental leave, including eight weeks at full salary.
  • Health insurance, with 80% of PPO premiums covered up to a specified amount through an ICHRA.
  • Dental and vision insurance, with premiums fully covered for employees and their families.
  • 10% of each week allocated to growth time.
  • One week for conference attendance, with a $3,000 annual budget prorated during the first calendar year.
  • Employee stock ownership program; Test Double is fully employee-owned.
  • New computer hardware every three years.
  • Co-working space reimbursement of half the rent, up to $500 per month.
  • Two weeks of sabbatical leave after the fifth year.
  • Company-wide in-person retreat every other year.
  • Short- and long-term disability coverage.
  • Retirement contribution match of up to 3% of salary.
  • Life insurance.
  • AD&D coverage for Canada-based agents only.

Related Jobs

Acxiom

Principal Software Architect, Identity Resolution

Acxiom

Lead architecture for Acxiom’s enterprise identity resolution platforms, distributed systems, and data services. Shape solutions built with Java, Python, Scala, AWS, Spark, Snowflake, and Databricks.

Open