For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Tecla
Tecla

Sr. Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
AI
Android
+26

Visa

U.S. visa required

Permanent role
4 days ago
Apply now

*Native/Bilingual English is required for this role (read/written/spoken)

Please upload your CV Resume in English.

Monthly salary: $5,000 - $6,500 USD

Along with our partner, we are seeking a Senior Software Engineer who is technically strong, moves quickly, and is excited about the intersection of AI and digital payments. The domain — A2A, DPC, TS12, and KMP — is new territory for most engineers. That is expected. What matters most is the ability to quickly orient yourself, read technical specifications, and begin delivering working solutions.

In this role, you will build solutions across three main surfaces: web applications demonstrating agentic commerce flows, native Android and iOS applications built on a Kotlin Multiplatform codebase, and ecosystem contributions through the AAIF Linux Foundation working group.

You will collaborate directly with Google and Microsoft engineering teams and help align development efforts with the broader open standards community. Seniority in this role means owning complex problems with limited guidance and delivering working implementations even in unfamiliar technical domains.

What You’ll Do:

  • Build a web-based end-to-end demo showcasing an AI agent completing a commerce transaction using Google’s Agent-to-Agent (A2A) reference architecture.
  • Integrate Digital Payment Credentials (DPC) as the wallet backend, including credential issuance via OpenID4VCI, transactional data presentation per TS12, and biometric SCA-bound authorization proof.
  • Implement the A2A agent communication layer, including task delegation, capability discovery, and inter-agent messaging aligned with the Google A2A protocol specification.
  • Design the remote control user experience where an AI agent stages a transaction and the user approves it through a wallet credential via a web prompt or push notification.
  • Collaborate with Google (Multipaz, A2A) and Microsoft (Open Mobile Hub) engineering teams to validate the demo against their reference implementations.
  • Contribute code and documentation back to the open-source repository and developer resources.
  • Present work at open-source working groups and industry conferences such as KubeCon and Open Source Summit.
  • Co-author technical documentation and blog posts explaining implementation approaches and standards integration.

What We’re Looking For:

What You Bring on Day One

  • 5+ years of software engineering experience, with a track record of owning and delivering technically complex work.
  • Hands-on familiarity with Kotlin Multiplatform (KMP), including the ability to navigate shared codebases and debug across Android and iOS targets.
  • Practical experience working with agentic AI systems, such as LLM tool-calling, MCP server integration, or multi-step agent workflows.
  • Experience using AI-assisted development tools such as Claude Code, Codex, Cursor, or similar tools to accelerate development.
  • Ability to work spec-driven, translating architecture documentation or standards into working implementations.
  • Strong ability to work independently, identify blockers early, and deliver working demos with minimal guidance.

Nice to Have (Not Required):

  • Familiarity with Google’s Agent-to-Agent (A2A) architecture or the Agent Development Kit (ADK).
  • Experience with digital identity or credential standards, such as OpenID4VCI, ISO 18013-5, TS12, or FIDO2.
  • Full-stack web development experience using TypeScript/Node.js or Python.
  • Knowledge of emerging commerce or agent protocols such as UCP, AP2, or ACP.
  • Previous contributions to open-source projects.

Why This Work Matters:

The next wave of commerce will increasingly be powered by AI agents acting on behalf of users. In this role, you will help build a working demonstration of that future: a web application where an AI agent completes a transaction using user-owned credentials secured with biometric authentication.

The work is open source and developed in collaboration with major technology partners, including Google, Microsoft, and the Linux Foundation. Your contributions will help turn technical standards into real implementations that can be shared with the global developer community.

Commitment:

Candidates must also maintain meaningful overlap with US business hours. Full-time (160-hours/month). 6-month project with possibility of extension.

Benefits:

  • A fully remote position with a structured schedule that supports work-life balance.
  • The opportunity to build cutting-edge AI and digital payment solutions with leading tech partners.
  • Two weeks of paid vacation per year.
  • 10 paid days for local holidays.

*Please note our partner is only looking for full-time dedicated team members who are eager to fully integrate within their team.

About Tecla

👥11-50
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service