Senior Software Engineer - KANSAS CITY BASED ONLY
Senior Software EngineerAbout UsAt Addi, we are pioneering the future of advertising through cutting-edge AI. Our platform empowers brands to produce broadcast and streaming-quality audio and visual ads in seconds, eliminating the need for studios, voice actors, or complex production processes. We're more than just developers, we're innovators committed to transforming how brands connect with audiences. Our collaborative environment encourages curiosity and agility, allowing your ideas to directly shape the future of AI-driven media.You'll work across generation pipelines, ad-platform integrations, custom server-driven UI (SDUI), and our observability and reliability stack. Expect feature work alongside substantive core engineering. You’ll write, refactor and simplify code, improve and redesign systems, reconsider inherited assumptions, research and run experiments, and make things faster and more efficient.Small team, carefully chosen. We hire engineers fluent with coding assistants as accelerators for engineering judgment, not substitutes. High bar, low ego. Strong opinions held loosely, decisions that stick.Our hybrid team is primarily based across Kansas City with some remote employees. Our hybrid model includes two in-office days per week (Mondays & Wednesdays) where we collaborate as a team, have fun, eat free food, and build new ideas. The remainder of the week is optional in-office and flexible schedules.ResponsibilitiesShip the productBuild backend apps, frontend clients, and coordinate microservicesDesign and operate distributed task pipelines that call foundation-model vendors end-to-end Build and maintain integrations with major ad platformsContribute to the product UX when your work reaches the surface, and to the roadmap on sizing, backlog, and release planningPresent at regular team demos, sometimes your own work and sometimes a teammate’sKeep it healthyMonitor traces and metrics and tune worker sizing, chase down latency regressions, unearth defects, and respond to incidents with urgencyExtend distributed-tracing instrumentation, improve signal-to-noiseElevate the work Own architectural decisions in your areasPay down tech debtDocument design specs before non-trivial work. Review code with rigorQualificationsMust have advanced proficiency in:Backend (Senior-level)Significant production async Python (5+ years)Relational-database fundamentals and in-memory data store as cache and queue backingMicroservicesDistributed task queues at scaleMulti-cloud, containersREST and OAuth integrationModern auth providersProduction observabilityDemonstrated security awarenessFrontend TypeScripttility-CSS frameworkHTML5Modern asset pipelineFoundation models in production You’ve shipped foundation-model pipelines in production across one or more of: text, image, video, or voiceCollaboration Modern dev tooling, ticketing, wiki, team chat, CI/CD, end-to-end testing, and modern Python toolchainCode reviews that make other engineers betterDemos from team huddles to company-wide showcases. Walk non-technical stakeholders through thorny tradeoffs without dumbing them downComfortable with our AI-fluency pairing, where we regularly compare how we use coding assistants to level up together, not to grade each otherPlus, but not requiredBackground and breadth. Substantial software engineering experience: startup pace, big-tech rigor, or a small team within a larger company. End-to-end feature ownership. Cross-functional fluency with founders, product, design, or customer-facing teams. Multi-hat range across frontend, infra, data, and product. Engineering leadership: tech-lead and growing engineers. Meaningful open-source contributions. Advanced degree.Domain experience. Ad-tech or marketing-tech APIs. Production payment-platform integration. Media processing. Content provenance and watermarking.Specialized depth. Managed-cloud platforms. IaC. Observability extensions. Native graph databases and graph analytics. Rust-to-Python compiled extensions. Model integration protocols. Native Apple platform development. Reactive UI libraries or hypermedia approaches. Design-tool fluency.BenefitsInsuranceFully employer-paid premiums. Health, dental, vision (including family coverage), life, AD&D, short- and long-term disabilityOthers: Dependent Care FSA and Employee Assistance ProgramTime off Unlimited PTOMinimum 14 paid holidaysPaid parental leavePaid volunteer timeCompensation and workstylePartial company ownershipSIMPLE IRA with employer matchMonthly device allowancePaid subscriptions across our toolsetFlexible schedulesProtected focus timeHow to applySubmit your resume and a few basic details through our application page, or email directly to paige@addi.ai. We hire deliberately. In our interview process we’ll evaluate your unassisted coding fundamentals.Equal OpportunityAddi is an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees. Employment decisions are made without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, or any other characteristic protected by law. Reasonable accommodations are available upon request; email paige@addi.ai.