Email, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.
Senior Fullstack SDK Engineer
Location
United States
Posted
4 days ago
Salary
$150K - $200K / year
Seniority
Senior
Job Description
Senior Fullstack SDK Engineer
Customer.io
• Build and evolve Customer.io's SDKs across platforms • Lead SDK initiatives end to end • Improve SDK delivery infrastructure • Partner closely with product and design • Use AI agents to make multi-file changes • Bring strong customer empathy to the role
Job Requirements
- Expert-level competency in at least one established programming language
- Experience building and evolving mature, production-quality software
- Exceptional fluency with current LLMs and agentic coding tools
- High autonomy in ambiguous environments
- Strong written and verbal communication skills
- Ability to work effectively across multiple languages and stacks
Benefits
- 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
- 16 weeks paid parental leave
- Unlimited PTO
- Stipends for remote work and wellness
- A professional development budget
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Analyst II, Full Stack
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Come join us in our mission to change consumer finance through better data and technology, lower costs, and increased transparency while providing the best customer experience! About the Risk & Analytics Team: The Risk & Analytics (R&A) team makes crucial decisions that direct Affirm’s business strategy. We partner with Machine Learning, Product, Engineering, Capital Markets, and Commercial teams to grow Affirm responsibly by optimizing approval, conversion, losses, and profitability. Operating across the entire customer and merchant lifecycle, we tackle a diverse array of challenges from optimizing checkout conversion and mitigating fraud risk, to building scalable data foundations and enabling international growth. We analyze performance not just to report on it, but to determine where to invest resources for maximum impact through building tools, scalable data infrastructure, and analytical frameworks. We improve the analytics experience across Affirm by streamlining workflows and fostering a culture of learning and documentation. By taking ownership of the entire analytical lifecycle, from initial question to final business decision, we turn complex data and systems into clear, actionable signals that ensure Affirm grows efficiently and intelligently. Our Teams (Where You Might Sit): Candidates hired into the R&A organization will be sorted into a core team based on business need and background. Our primary domains include: - Point of Sale (POS): Optimize merchant and checkout performance to improve conversion, approvals, and unit economics across the purchase funnel. - Direct to Consumer (DTC) / Card: Drive engagement, repeat usage, and lifecycle health across Affirm's app, web, and card experiences. - Fraud: Prevent and reduce fraud losses across the customer journey while maintaining a frictionless user experience. - Core Analytics: Build the quantitative research, performance monitoring, and scalable data foundations that enable fast, economically sound decisions. - Servicing: Enhance the post-origination customer experience by analyzing repayment behavior, collections strategies, and operational efficiency. - International Expansion: Build the measurement and decision foundations needed to sustainably launch and scale Affirm in new global markets. About the RoleAs a Senior Analyst (L5), you will operate with autonomy to own the entire analytical lifecycle—from initial question to final business decision. You bring exceptional analytical rigor, deep domain expertise, and the ability to translate complex regulatory, economic, and machine learning insights into actionable business strategies. You thrive in ambiguity, balance growth with resilience, and are comfortable operating at both strategic and execution levels to influence stakeholders across technical and non-technical teams. What You Will Do - Optimize End-to-End Strategy: Leverage advanced data analytics to independently derive insights, develop, and optimize business, risk, or growth strategies across products and geographies. - Manage Macro & Market Trends: Monitor portfolio performance and exogenous macroeconomic trends; proactively adjust analytical and operational strategies to mitigate risk and balance growth. - Model & Capability Building: Partner deeply with Engineering and ML teams to design, build, and interpret performance metrics for scalable risk, fraud, or growth models. - Cross-Functional Leadership: Collaborate closely with Product, Legal, and Compliance teams to interpret evolving regulatory and market requirements, translating them directly into analytical policy and product design recommendations. - Oversee Frameworks & Launches: Oversee the development and execution of analytical frameworks. Drive cross-functional discussions to ensure new product launches and market entries align with risk appetite, operational capabilities, and local regulations. - External & Strategic Alignment: Engage with external stakeholders including merchants, vendors, and partners to align practices, ensure compliance, and strengthen strategic relationships. - AI Leverage & Mentorship: Build repeatable AI-assisted workflows that compound across the team's analyses, while mentoring junior analysts on technical craft and domain nuances. What We Look For - 2–5 years of proven experience in an analytically-driven role within the consumer lending, credit, or fintech industry, specifically leveraging advanced analytics to develop and optimize business strategies. - Degree in Data Science, Computer Science, Engineering, Economics, or a related quantitative field. - Advanced proficiency in SQL, Python, or other scripting languages. - Deep expertise in data mining, data visualization, and statistical modeling, with experience applying machine learning techniques to business or risk management problems. - Proven experience leading cross-functional initiatives that bridge Product, Legal, Compliance, and Engineering to align analytical strategies with business objectives. - Strong understanding of consumer lending regulations, regional market dynamics, and the broader economic landscape influencing policy and growth. - Demonstrated ability to translate complex regulatory and economic insights into actionable strategies. - Exceptional communication skills with the ability to influence senior stakeholders across technical and non-technical functions. Pay Grade - K Equity Grade - 6 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). USA base pay range (CA, WA, NY, NJ, CT) per year: $145,000 - $205,000 USA base pay range (all other U.S. states) per year: $128,000 - $188,000 #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
• Serve as the technical reference for Backoffice systems and squads. • Act as the liaison between Development, Enterprise Architecture, Product, Security, Infrastructure, and other relevant areas. • Participate in the technical refinement of stories, epics, and initiatives, anticipating risks, dependencies, and architectural impacts. • Translate architectural guidelines into viable solutions for development teams. • Support the definition of solution architectures, integrations, APIs, components, and technical standards. • Oversee the full lifecycle of requests, from conception and technical design through production deployment. • Conduct code reviews and define development standards and quality practices. • Support the evolution and modernization of legacy systems, reducing risks and technical debt. • Ensure documentation of architectural decisions, integrations, API contracts, and key technical rules. • Provide technical support to developers, promoting mentoring, knowledge sharing, and team development. • Diagnose and resolve complex technical issues. • Promote technical integration and alignment across different squads and vendors.
• Design, develop, and maintain LLM-powered applications and autonomous agents • Build agentic workflows and orchestration layers using LangGraph or similar frameworks • Implement and refine prompt engineering strategies for reliability, safety, and performance • Integrate and evaluate modern LLM models across providers • Develop agent observability using LangSmith, LangFuse, or equivalent tools • Build and maintain MCP (Model Context Protocol) Server components • Collaborate with cross-functional teams and participate in Agile ceremonies • Develop backend services using AWS-native serverless and compute offerings • Perform peer reviews and contribute to engineering standards and best practices
• Define and drive the strategy for internal engineering platforms and AI-driven productivity tools • Own the end-to-end product lifecycle for developer productivity (CI/CD, build tooling, test infrastructure) and AI integrations (agentic assistants, model context protocols) • Partner with engineering leads and platform teams to align priorities, unblock delivery, and translate user feedback into actionable, measurable requirements • Lead the strategic direction for AI tooling, including build-vs-buy analysis, migration planning, and the creation of a skills/prompts marketplace to enable repeatable workflows • Monitor engineering productivity and sentiment using DORA metrics and surveys to identify gaps and drive continuous improvement • Represent Cisco in high-value forums and evangelize product vision across business units, sales teams, and the broader industry • Foster an innovation culture through hackathons, conduct user research to improve UX, and manage clear communication regarding product roadmaps, feature releases, and deprecations • Serve as a leader within the Product Management community, providing deep technical insight and shaping organizational strategy across portfolios




