Client-Facing Solutions Architect - Technical Discovery & Project Scoping

CALIDAD SOFTWARE
United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Experience required
5 years minimum
Compensation
$83,200.0 - $166,400.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Component-Based Software Engineering Microsoft Azure C Sharp (Programming Language) Cloud Computing Databases Python (Programming Language) Software Architecture Software Engineering
+7 more
Data Streaming Systems Architecture TypeScript Google Cloud Backend Front End Software Development Programming Languages

Job description

We are seeking an experienced, client-facing Solutions Architect to help evaluate prospective software projects, lead technical discovery conversations, and translate business requirements into practical engineering plans.

This is a part-time, hourly role focused primarily on client communication, solution discovery, technical assessment, and project scoping. It is not a traditional full-time development position. The successful candidate will represent our engineering organization during authorized client meetings and help determine whether proposed projects are technically feasible, appropriately defined, and ready for delivery.

We are committed to broadening representation within technology and strongly encourage women and professionals from historically underrepresented backgrounds to apply. Every application will be evaluated according to the candidate’s professional experience, technical capabilities, communication skills, and suitability for the position., * Represent the company during client discovery calls and technical discussions.

  • Guide conversations about business goals, product expectations, technical constraints, timelines, and delivery requirements.
  • Ask structured questions to uncover functional and non-functional requirements.
  • Review proposed system architecture, application components, data flows, and integration needs.
  • Discuss frontend, backend, API, database, cloud, infrastructure, security, and deployment considerations.
  • Identify technical risks, missing information, dependencies, assumptions, and potential delivery challenges.
  • Convert client discussions into organized technical notes, action items, and requirement summaries.
  • Help define preliminary solution options and implementation approaches.
  • Evaluate whether a proposed engagement is technically realistic and sufficiently detailed for estimation.
  • Collaborate with internal engineering and business teams during project qualification.
  • Participate in project-related technical reviews or client-requested solution assessments when needed.
  • Clearly communicate technical trade-offs to both engineering and non-technical stakeholders., * Payment for scheduled client meetings, technical evaluations, and other approved working hours.
  • Primarily remote work within the United States.
  • Occasional office visits may be required.
  • Opportunity for continued collaboration based on performance and business demand.

Requirements

  • Strong professional background in software engineering, solution architecture, technical consulting, or a related discipline.
  • Approximately five or more years of relevant professional experience preferred.
  • Demonstrated understanding of software architecture and system design principles.
  • Confidence communicating directly with clients and leading structured technical conversations.
  • Ability to convert business objectives into clear technical requirements and implementation considerations.
  • Working knowledge of APIs, databases, cloud platforms, security concepts, and modern software delivery practices.
  • Professional experience with one or more programming languages, such as:

JavaScript or TypeScript

C#

Python

Java

Go

Comparable modern programming languages

  • Strong spoken and written English.
  • Ability to produce concise, accurate meeting notes and technical summaries.
  • Sound professional judgment when discussing incomplete or uncertain requirements.
  • Must currently reside in the United States.
  • Must meet all applicable legal work-eligibility requirements for the position.
  • Must be available for occasional in-person visits to our office in [City, State].

Preferred Experience

  • Previous work in a software consultancy, development agency, professional-services organization, or client-facing engineering team.
  • Experience conducting technical discovery workshops or requirements-gathering sessions.
  • Familiarity with AWS, Microsoft Azure, or Google Cloud Platform.
  • Experience estimating software projects or contributing to statements of work.
  • Experience participating in technical assessments, architecture reviews, or solution presentations.
  • Experience mentoring developers or facilitating discussions across engineering teams.
  • Ability to communicate effectively with clients who have different levels of technical knowledge.

Work Arrangement and Compensation

  • Part-time, hourly engagement.
  • Flexible schedule based on scheduled client meetings and project needs.
  • Compensation range: $40-$80 per hour, depending on relevant experience and suitability for the assignment., This position is well suited to an experienced engineer or architect who enjoys understanding unfamiliar business problems, asking thoughtful questions, and bringing structure to early-stage project discussions.

You should be comfortable speaking with clients, recognizing missing requirements, explaining technical trade-offs, and helping both technical and non-technical participants reach a shared understanding of the proposed solution.

Benefits & conditions

  • Your software engineering or architecture experience.
  • Examples of client-facing or technical consulting responsibilities.
  • The principal technologies and platforms you have worked with.
  • Your current U.S. location.
  • Your general availability for part-time client meetings.

Equal Employment Opportunity

We provide equal employment opportunities to all qualified applicants and employees. Employment decisions are based on professional qualifications, relevant experience, performance, role requirements, and legitimate business needs without discrimination based on sex, race, color, religion, national origin, age, disability, sexual orientation, gender identity, veteran status, or any other status protected by applicable law.

Pay: $40.00 - $80.00 per hour

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:46 min

Using freelancers for architectural consulting over manual coding

Chris Heilmann +2 · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all