B

BMC Software

IT management software for mainframes

Senior AI Data Architect / Solution Engineer

Data ManagementConfirmed live in the last 24 hours
Full-time$54.4k - $90.6kRemote

About the Job

Requirements

  • At least 8 years of experience across data architecture and hands-on engineering, including production systems used in enterprise environments.
  • Strong proficiency in Python and SQL, with hands-on experience designing and building on Snowflake and dbt.
  • Experience designing and building LLM and agentic solutions, including retrieval-augmented generation, function or tool calling, orchestration with LangChain, LlamaIndex, or LangGraph, prompt engineering, and evaluation or observability.
  • Deep understanding of the semantic layer as the architectural bridge between source data and business meaning and its role in trustworthy AI.
  • Ability to translate complex technical concepts for non-technical stakeholders and influence architecture decisions across teams.
  • Ability to lead through execution in a fast-moving environment.
  • Broad technical exposure to cloud-native architecture across AWS, Azure, or GCP; vector databases, embeddings, and retrieval evaluation; CI/CD and modern engineering practices for data and AI systems; and containerization and distributed systems including Docker, Kubernetes, and microservices.

Responsibilities

  • Design reference architecture and delivery patterns that move governed data from the semantic layer to downstream consumers, including dashboards, applications, and AI agents, reliably and at scale; make build-versus-buy decisions and establish standards for platform growth.
  • Architect and build a Data Agent that enables business users to query governed data in natural language without writing SQL; design agentic workflows with orchestration, tool or function calling, retrieval, evaluation, and guardrails.
  • Co-design the semantic layer, including metrics, dimensions, and governed business meaning, to power analytics and AI and ensure agents query governed definitions rather than raw tables.
  • Serve as technical lead and trusted advisor, set patterns, run design reviews, mentor engineers, and partner with the Data Engineer to take designs to production.
  • Translate ambiguous business problems into clear technical requirements, own stakeholder relationships, and communicate across executive and engineering contexts.
  • Own features and subsystems end-to-end, proactively identify gaps, and drive work forward as requirements evolve.

Desired Qualifications

  • Experience with HoneyDew or other universal or headless semantic layers, including Cube, AtScale, or the dbt Semantic Layer.
  • Experience with Snowflake Cortex, Snowflake Intelligence, or production text-to-SQL systems.
  • Prior technical-lead or principal-engineer experience with mentorship responsibility.
  • Background bridging pre-sales or solution engineering with hands-on delivery.

About the Company

BMC Software

IT management software for mainframes

What BMC Software does: It provides software to manage and optimize large enterprise IT environments, from IBM mainframes to modern cloud systems. How its product works: Its tools monitor, manage, and automate IT infrastructure across mainframes, distributed servers, and cloud platforms, helping teams keep systems running, secure, and efficient. How it stands out from competitors: It has a long track record starting with mainframe software and has grown through targeted acquisitions to offer a broad suite for end-to-end IT operations, spanning on‑premises and cloud, with strategic ownership changes that gave it room to adapt. What its goal is: to help enterprises operate complex IT environments more reliably and efficiently by providing integrated software for mainframes, distributed systems, and cloud management.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Houston, TX
Founded
1980

Recently Posted Jobs

Explore more opportunities at BMC Software

See more jobs