hero

Join the Flashpoint family!

Solution Architect

K2View

K2View

IT
Bentonville, AR, USA
Posted on Oct 19, 2025

Solution Architect

  • COE
  • Bentonville
  • Experienced
  • Full-time

Description

About the Role:

K2view is seeking a Senior Software Engineer/Solution Architect to join our team in Bentonville, Arkansas, to lead the implementation of our enterprise Test Data Management (K2tdm) platform for a major retail client. This role combines hands-on technical expertise with solution architecture to deliver K2view's patented entity-based test data management solutions that enable organizations to provision, mask, and generate test data on demand. We need a tech leader who can bridge business and engineering, drive architectural vision, and deliver robust solutions in a client-facing role.

Key Responsibilities

  • Own the full lifecycle of solution delivery: from requirements gathering, architectural design, installation, integration, testing, deployment, to post-production support.
  • Develop deep product expertise in K2View’s TDM (K2tdm) and related platform components (Micro-Database, data pipelines, masking, synthetic data, entity-based provisioning).
  • Work hands-on and lead – you will prototype solutions, oversee implementations, and guide others (internal team, client devs) with best practices and architectural oversight.
  • Engage with stakeholders and clients to elicit requirements, translate business needs into technical designs, lead design workshops, and present proposals/roadmaps.
  • Define and maintain architecture artifacts – solution diagrams, flowcharts, integration designs, deployment models, API specifications, and technical documentation.
  • Mentor and coach client-side engineers, providing reviews, guidance, and technical feedback.
  • Ensure quality, validation, and long-term supportability of delivered solutions—think about maintainability, extensibility, monitoring, and operation.
  • Drive best practices around data privacy, masking, synthetic data generation, entity subsetting, snapshot/rollback, and performance optimization.
  • Advocate for the client internally, serving as the technical voice for the project and working with K2View product teams as needed.

Requirements

Required Qualifications & Experience

  • Bachelor's degree in computer science, Information Systems, Engineering, or equivalent relevant experience.
  • Minimum 3+ years in software development, solution architecture, or technical consulting roles.
  • Proven hands-on experience in object-oriented programming (Java, C#, or similar) and strong SQL / relational database development skills.
  • Solid foundation in designing scalable, distributed, hybrid or cloud-based systems (e.g. microservices, data pipelines, event-driven architecture).
  • Strong experience in Linux / Unix environments (shell scripting, administration).
  • Proven ability to design and deliver end-to-end solutions aligned with customer business requirements.
  • At least 2 years in a customer-facing technical role working directly with clients, gathering requirements, presenting designs.
  • Demonstrated ability to mentor or lead technical teams while remaining hands-on.
  • Excellent verbal and written communication skills - able to present to technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills, with attention to detail, quality, and long-term supportability.

Desired / Preferred Skills & Domain Experience

  • Experience with test data management (TDM), data provisioning, masking, subsetting, or synthetic data generation. (Bonus: familiarity with K2View TDM)
  • Experience in designing data pipelines, ETL/ELT processes, change data capture (CDC) or event-driven ingestion.
  • Familiarity with entity-based data models, data privacy, PII masking/tokenization strategies, and anonymization techniques.
  • Experience integrating with CI/CD / DevOps tools (e.g., Jenkins, GitLab, Azure DevOps, etc.) to automate deployments, provisioning, rollback of data artifacts.
  • Exposure to cloud platforms (AWS, Azure, GCP) or hybrid cloud environments.
  • Experience designing for high performance, scalability, and fault tolerance in data-intensive systems.
  • Experience with monitoring, observability, and logging, particularly in data environments.
  • Previous experience in test engineering, QA, or data quality initiatives is a plus.
  • Familiarity with relational and non-relational data sources, including ERP, CRM, legacy, streaming/data lakes integrations.

Working Model & Expectations

  • This role requires on-site presence 4 days/week in Bentonville
  • You should be comfortable collaborating in a hybrid environment and traveling locally as needed
  • You’ll interact frequently with multiple stakeholders (client IT, QA, Dev, ops, leadership) and will be the technical face for the engagement.
  • You are expected to lead by example, delivering high-quality, maintainable solutions, while helping build client capability and trust.

What You Bring to the Table

  • Technical leadership: ability to propose architectural strategies, trade-offs, and guide execution.
  • Hands-on inclination: you prefer to dive into code, diagnose issues, debug, and incrementally build solutions.
  • Client orientation: able to translate technical complexity into business value, engage credibly with stakeholders, and maintain delivery momentum.
  • Mentorship and collaboration: you uplift others, communicate freely, and work in a team-oriented environment.
  • Ownership mindset: you take responsibility for the quality, long-term viability, and success of the solutions you deliver.
  • Adaptability and learning: you’ll rapidly get up to speed on K2View’s products and integrate them into the client ecosystem.