Senior Software Engineer

Brainlabs
$150,000 - $185,000Hybrid

About The Position

Brainlabs is hiring a Senior Software Engineer to join the team building our ad management and analytics platforms - systems that run advertising operations across Google, Meta, TikTok, and other channels for thousands of accounts. You'll work on full-stack development, data pipelines, and AI-driven features that turn complex marketing operations into reliable, scalable software. This role suits someone who moves fast, figures things out with minimal hand-holding, and thrives in a fast-paced, high-ownership environment rather than one with heavy process.

Requirements

  • 7+ years of professional software engineering experience (senior level - able to own projects end to end with minimal supervision)
  • Strong Python skills; comfortable across the full stack (backend + frontend, e.g. Vue.js)
  • Solid SQL and experience with big data pipelines
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker)
  • Experience building or integrating with digital advertising platforms (Google Ads, Meta Ads, etc.) is a strong plus
  • Familiarity with ML/NLP concepts and applying them in production systems
  • Comfortable using AI coding assistants (Claude Code, Copilot, or similar) to boost productivity
  • Excellent communication skills; able to work directly with non-technical stakeholders
  • A self-starter who doesn't need detailed specs to get moving - you figure out what needs to be built and go build it
  • Fast and productive; you'd rather ship and iterate than over-plan
  • Energized by a fast-paced environment with shifting priorities, not slowed down by it
  • Comfortable with ambiguity and taking ownership beyond your immediate ticket

Responsibilities

  • Design and build full-stack features for large-scale ad management and analytics platforms
  • Develop and maintain data pipelines and cloud infrastructure supporting high-volume, multi-channel advertising data
  • Build integrations with ad platform APIs (Google Ads, Meta/Facebook, TikTok, etc.)
  • Apply AI techniques (forecasting, recommendation, NLP) to improve performance insights and budget allocation
  • Collaborate directly with marketing strategists, data teams, and product stakeholders to translate business needs into technical solutions
  • Use AI coding tools (e.g., Claude Code) as part of the daily workflow to move faster and raise code quality
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service