Join the Silversmith Family

Solutions Engineer II

TMA Systems

TMA Systems

United States
Posted on Jan 22, 2026

Position Overview

The Solutions Engineer II is a mid-level, client-facing technical expert responsible for translating complex customer business needs into scalable software solutions. This role sits at the intersection of product, engineering, and sales—serving as both a technical consultant and an implementation specialist. The ideal candidate is strong in software fundamentals, understands modern development environments, and can clearly communicate technical concepts to both technical and non-technical audiences.

Key Responsibilities

Customer Engagement & Consultation

  • Act as the technical point-of-contact during pre-sales and post-sales engagements, partnering with Account Executives, PMs, and Engineering.
  • Conduct discovery sessions to understand customer workflows, system architecture, integration requirements, and KPIs.
  • Translate customer needs into actionable technical requirements and solution designs.

Solution Design & Architecture

  • Design, present, and document scalable solution architectures using the company’s software products, APIs, and integration tools.
  • Create proof-of-concepts (POCs), demos, and technical prototypes to validate solution approaches.
  • Provide recommendations on best practices, architecture patterns, and system optimization based on modern software engineering principles.

Product Expertise & Technical Enablement

  • Maintain deep expertise in the company’s platform, SDKs, APIs, data models, and deployment options.
  • Provide customer training, technical walkthroughs, and internal enablement for sales and support teams.
  • Gather customer feedback and partner with Product on future enhancements, roadmap priorities, and feature gaps.
  • Source RFPs related to TMA’s platforms and lead projects to provide comprehensive and compelling responses.

Cross-Functional Collaboration

  • Work closely with Engineering to escalate bugs, technical blockers, or customer-impacting issues.
  • Collaborate with Customer Success to ensure smooth handoff and long-term adoption.
  • Document solution architectures, implementation guides, and customer-specific technical notes.

Required Qualifications

  • 3–5+ years of experience in solutions engineering, software engineering, technical consulting, or similar role within a software or SaaS company.
  • Experience integrating software systems, building small scripts, or customizing configurations within a pre-existing codebase.
  • Excellent communication skills, with the ability to translate technical concepts for non-technical stakeholders.
  • Strong problem-solving skills and ability to manage multiple projects simultaneously
Preferred Qualifications
  • Experience working with enterprise customers or large-scale implementations.
  • Background in pre-sales engineering or technical sales support is a plus.
  • Experience with Computerized Maintenance Management Systems (CMMS)
  • Experience working on complex RFP responses

Key Competencies

  • Technical curiosity and willingness to dive deep into product features.
  • Strong ownership mindset and ability to drive projects end-to-end.
  • Customer-centric with a consultative approach.
  • Efficient communicator with strong documentation practices.