Software Development Engineer 2

iSpotBellevue, WA
$104,000 - $126,997Hybrid

About The Position

At iSpot.tv, we deal with BIG data, operating in a high-scale AWS environment with thousands of servers processing massive streams of media metadata. Our Publisher Team within the Creative, Audience, and Outcomes (CAO) pillar is where AI meets measurement at scale: rethinking how publishers understand their audiences, how outcomes are attributed, and how data pipelines power our industry-leading measurement platform. As an SDE 2 on this team, you've moved past foundational learning and are a competent, independent contributor who owns meaningful parts of our system. You'll ship production services end-to-end, make architectural calls within your scope, and help raise the bar for how the team builds with AI as a first-class development partner. This is a strong fit for engineers who want real ownership, work alongside AI specialists and senior engineers solving novel problems, and operate in an environment where AI is a genuine teammate in the development loop.

Requirements

  • 3–5 years of professional software engineering experience building and operating production systems.
  • Strong programming depth in at least one of Java, Python, TypeScript, or Go—and comfort picking up another quickly.
  • A track record of owning non-trivial features or services in a production environment, including the operational side.
  • Solid understanding of AWS (S3, Lambda, EC2) and containerization (Docker).
  • Tech Required: Java, MySQL, Git, CI/CD pipelines, REST API design.
  • Demonstrated ability to use LLMs and AI coding assistants to accelerate your development lifecycle.
  • Strong communication skills with the ability to tailor messaging to different audiences.
  • Excellent problem-solving and analytical skills with a bias for action.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Nice To Haves

  • Knowledge of Infrastructure as Code (Terraform) and CI/CD tooling (CircleCI).
  • Experience in Ad-Tech or high-throughput "Big Data" processing environments.
  • A genuine interest in automation, experimentation, and where AI tooling is headed.

Responsibilities

  • Own features end-to-end—design, build, ship, and iterate on AI-driven capabilities across data pipelines, APIs, and agent workflows, from technical design through production rollout.
  • Write high-quality code that includes monitoring, metrics, and logging as standard practice.
  • Choose the right tradeoffs on services and components you own. Bring proposals and prototypes to design discussions rather than waiting for direction.
  • Author and own the testing plan for your features, considering product requirements and edge cases. Perform unit, component, integration, and E2E testing and can differentiate between application bugs and environment issues.
  • Actively participate in code reviews, following team guidelines and best practices to ensure the collective codebase remains healthy, maintainable, and sets the standard for the next engineer who touches it.
  • Independently use AI tools (e.g., Kiro, Copilot, Gemini, Cursor) to improve the speed and quality of your work. This includes using AI for code understanding, self-code reviews, and ramping up quickly in new domains or languages.
  • Critically evaluate AI-generated output for correctness, security, and alignment with iSpot standards before relying on it.
  • Help the team get better at working with AI—share patterns that work, flag the ones that don't, and identify enhancements that automate repetitive tasks so you can focus on solving complex problems.
  • Monitor performance, scalability, and cost of the services you build. Respond when things break and participate in the on-call rotation.
  • Promptly investigate test failures and production alerts. Develop the ability to perform Root Cause Analysis (RCA) with limited guidance and contribute to improving system resilience.
  • Move fast on prototypes—taking MVPs from idea to validated learning quickly—and know when to harden versus when to throw away.
  • Engage with DORA metrics, AI adoption, and PR cycle time as a lean operating model, not as reporting overhead.
  • Contribute to CI/CD pipelines with human-in-the-loop checks where they matter, driving quality through the full software lifecycle.
  • Complete most assignments independently with little to no supervision, knowing exactly when and how to escalate issues to your manager or senior leads.
  • Help onboard and train new team members and are proactive in building trust through excellent follow-through and integrity.
  • Communicate clearly and concisely, sharing opportunities to improve deliverables or work processes. Work cleanly across engineering, product, and data science.

Benefits

  • salary
  • equity
  • stock options
  • overtime pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service