Skip to content
Earnin logo

Senior Software Engineer

EarninEarned Wage company
RemoteSenior
Software Engineering

About the role

Design and implement AI-native tooling to accelerate software delivery.

  • Join our DevelSoper Experience team to design and ship AI-native tooling and agentic workflows that meaningfully accelerate the way EarnIn engineers build, ship, and operate software.
  • Key Responsibilities Draw on firsthand experience with the friction, toil, and frustrations that slow engineering teams down and use that empathy to build tools and automation that actually solve the right problems.
  • Drive the design, development, and implementation of tools, systems, and processes that accelerate engineering velocity, reduce manual effort, and raise the quality bar for software delivery.
  • Use the latest AI capabilities LLM APIs, agentic workflows, MCP patterns, and AI-assisted development environments to fundamentally rethink what a high-productivity engineering team looks like.
  • Requirements 4+ years of professional software engineering experience, including 3+ years building infrastructure or internal tooling for developer teams; fluency in Python or Go.
  • Firsthand experience with the tools, workflows, and pain points of software engineering teams; you've felt the friction yourself and know how to fix it.
  • Hands-on experience building and deploying agentic or LLM-powered systems in production, including practical familiarity with MCP patterns, tool-augmented workflows, or multi-step agent architectures.
View original posting →

Tech stack

PythonGoLLMs

Match insights

Tech:Python, Go, LLMs
Level:Senior

More roles at Earnin

View open roles at Earnin