Business Intelligence Engineer

SSA Marine•Seattle, WA
•$120,000 - $160,000•Hybrid

About The Position

The Business Intelligence Engineer joins the Procurement Data & Tools team, a small product team within a large global business. The team builds internal web applications, dashboards, data pipelines, and other tools that help procurement teams make decisions and complete their work. This broad role combines software development, data engineering, analytics, and product thinking, and calls for a technical generalist who can move between disciplines and select appropriate approaches to problems. The engineer works directly with users to understand challenges, identify worthwhile problems, define requirements, shape solutions, and refine products in response to feedback. The position carries broad responsibility, offers visible impact and room for initiative, and influences both what the team builds and how its products work. AI coding agents are a central part of the team's development process. The engineer helps improve that workflow and uses technical and product judgment to deliver production-ready software with measurable business value. Responsibilities span building and maintaining applications, reports, data pipelines, models, automations, and integrations; answering business questions with data; shaping usable interfaces; deploying and supporting solutions; and learning technologies as needs evolve. The role works on a hybrid schedule, with three days per week in the Seattle, Washington office.

Requirements

  • 2–6+ years building applications, internal tools, automations, or data solutions; experience expectations are flexible based on skills, judgment, and body of work.
  • Bachelor’s degree in Computer Science or a closely related technical field, or equivalent practical experience demonstrating strong computer science and technical problem-solving fundamentals.
  • Sound product judgment, clear communication with technical and nontechnical stakeholders, and ability to turn ambiguous problems into practical solutions.
  • Curious, self-directed approach, demonstrated ability to learn unfamiliar technologies quickly, and effectiveness in a fast-paced environment.
  • Proficiency in at least one general-purpose programming language, such as Python, JavaScript/TypeScript, Java, or C#; experience building usable application interfaces and reading, debugging, and reasoning about application code.
  • Hands-on experience using coding agents for nontrivial development, including managing context and tools, evaluating approaches, and verifying results.
  • Experience with Git and GitHub or similar platforms, including branching and merging; familiarity with terminal-based development and basic CI/CD workflows.
  • Working familiarity with SQL, relational data, data transformation and integration, and basic use of managed cloud services.

Responsibilities

  • Work directly with procurement users to understand workflows, identify problems worth solving, and turn ambiguous needs into clear requirements.
  • Build and maintain internal applications, reports, data pipelines, data models, automations, and system integrations.
  • Use coding agents as a core part of development: define work, provide context, steer implementation, and own results through technical judgment, review, and verification.
  • Analyze data to answer specific business questions and clearly communicate findings.
  • Apply product and UI/UX judgment to make solutions useful, understandable, and easy to use.
  • Experiment with AI agent skills, tools, and workflows, and turn effective approaches into reusable improvements for the team.
  • Help deploy, support, and improve solutions based on real use and feedback.
  • Learn and apply new technologies as business needs evolve.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service