Associate Web Development Software Engineer (SDK)
Full Job Posting
Your Role
- Designing, building, and shipping developer-facing SDKs consumed by other engineers.
- Owning the SDK as a product: the public API surface, TypeScript types, semantic versioning, packaging/distribution, backwards compatibility, and documentation.
- Building and maintaining AI-powered automation workflows that connect our product to internal and external systems.
- Developing and testing new features using AI-assisted tooling and autonomous agents, maintaining the codebase, integrating with APIs and data models, and owning the PR lifecycle (writing, reviewing, and incorporating feedback).
- Collaborating across web, mobile, and backend teams to align on best practices, shared architecture, and product direction.
- Partnering with Product and Design to translate designs and prototypes into shipped solutions for our users and the engineers who build on our SDK.
- About You
- SDK/library builder. You design clean, intuitive, hard-to-misuse APIs and think about the developer on the other side of your interface.
- AI-first engineer. You've set up custom automation workflows (e.g., wiring Claude or similar LLMs into forms, APIs, or internal tools to replace manual work).
- A self-starter who can take ownership of a project and work independently and collaboratively.
- Rigorous about reviewing AI-generated output and taking full ownership of the code you ship.
- Good attention to detail and initiative.
- Strong written and verbal communication skills — including the ability to document an SDK so another engineer can succeed with it.
Requirements
- Proven experience designing and shipping a developer-facing SDK, library, or public API consumed by other engineers — including the public API/interface design, semantic versioning, and backwards-compatibility discipline that come with it.
- Strong separation-of-concerns judgment — able to design framework-agnostic core logic (data, state, domain types) cleanly decoupled from thin, framework-specific bindings, so the same core can support multiple front-end frameworks over time.
- Experience packaging and distributing libraries: bundling (e.g., tsup, Rollup, Vite), ESM/CJS output, tree-shaking and bundle-size awareness, and npm publishing.
- 2–3 years of professional experience with React & TypeScript, including building reusable, composable components and using strong types as a public contract.
- Well-versed in building custom AI automation workflows (LLM API integrations, agentic tooling, or similar).
- Solid understanding of fundamentals (HTML/CSS/JavaScript, working with APIs).
- Familiarity with standard engineering workflows (PRs, code review, agile).
- Strong written communication, including clear technical documentation.
- Based in the NYC Metro Area and able to work hybrid from our NYC office 3x per week.
- Authorized to work in the US.
- A Strong Plus
- Experience building embeddable / third-party components — style and CSS isolation (shadow DOM or scoped styles), theming and customization, and secure auth/token handling inside a host app.
- Monorepo and release tooling (e.g., Changesets, Turborepo, Nx) and automated CI release pipelines.
- Backend / full-stack work (Java).
- Technical writing and developer documentation experience.
Benefits:
- 🩺 Comprehensive benefits
- Medical
- Dental
- Vision
- 🏖️ Unlimited PTO
- 🍽️ In-office lunch stipend
- 🚅 Commuter benefits
- 📈 401(k) with company match
- 💻 Hybrid model (3x in office per week)
- 😎 Summer Fridays
- Compensation:
- Our salary ranges are based on paying competitively for our company's size and industry, and are one part of the total compensation package that also includes benefits, perks and other opportunities at Eulerity. The expected range for this role is $100,000 - $125,000, commensurate with experience and level.
- IMPORTANT 🛑
- PLEASE FILL THIS FORM TO COMPLETE YOUR APPLICATION
About Eulerity
AI-powered marketing automation company serving franchise and multi-location brands with digital advertising and local marketing tools.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Eulerity
AI Intern - Office of CEO & Head of Product
New York City, USA
Location: In-Person (New York, NY) Compensation: $18.00 – $20.00 / hour Commitment: 15-20 hours/week Position Overview At Eulerity, we are building the future of AI-driven marketing automation. To scale our technology, w
Product Marketing Intern - AI & Automation
New York City, USA
As a Product Marketing Intern at Eulerity, you'll get a real look at how our marketing team works, from content and brand work all the way through the automation and data that drives demand generation. You'll pitch in ac
Customer Success Manager - Digital Paid Media - AI and Automation First
New York City, USA
New York, NY or Remote (US) Eulerity is an AI-native marketing automation platform, built with AI from the start rather than added later. We automate digital advertising for enterprise brands like Mastercard, The UPS Sto
Finance Internship
New York City, USA
Location: In-Person (New York, NY) Compensation: $17.00 – $20.00 / hour Commitment: 20-30 hours/week About Eulerity At Eulerity, we are building the future of AI-driven marketing automation. Our platform helps franchises
Associate Backend Engineer
New York City, USA
About Eulerity Eulerity is a rapidly growing technology company revolutionizing marketing automation for small businesses and franchises with our industry-leading proprietary software. Founded by leaders from Google, Fac
Paid Media Client Success Manager
New York City, USA
New York, NY or Remote (US) Eulerity is an AI-native marketing automation platform, built with AI from the start rather than added later. We automate digital advertising for enterprise brands like Mastercard, The UPS Sto
Forward Deployed Marketing Analyst
, USA
Eulerity is a marketing automation platform built for local advertising at scale. It handles the mechanics of running paid media across search, social, display, and video for hundreds of locations at a time. Our Technica
Customer Success Manager - Performance Marketing, AI & Automation
New York City, USA
Eulerity is an AI-native marketing automation platform — not a legacy tool with AI bolted on. We serve enterprise brands including Mastercard, UPS Store, Uber Eats, and European Wax Center, automating digital advertising
AI Intern - Office of CEO & Head of Product
New York City, USA
Product Marketing Intern - AI & Automation
New York City, USA
Customer Success Manager - Digital Paid Media - AI and Automation First
New York City, USA
Finance Internship
New York City, USA
Associate Backend Engineer
New York City, USA
Paid Media Client Success Manager
New York City, USA
Forward Deployed Marketing Analyst
, USA
Customer Success Manager - Performance Marketing, AI & Automation
New York City, USA