Join the Mobile Tooling team to enhance developer productivity by creating and maintaining mobile build infrastructure, tools, and workflows for hundreds of engineers.
Senior Software Developer (AI Agents & Integrations)
📜 Description
- Design, implement, and develop core product and business logic for agent-based developer workflows.
- Build deep integrations between Air product surfaces, external APIs, local CLIs, and AI coding agents.
- Improve end-to-end user experience for agents, covering setup, context handling, task execution, and failure recovery.
- Write highly concurrent and asynchronous logic to manage multi-step agent interactions reliably.
- Use AI agents in daily development work to analyze limitations and improve workflows.
- Lead technical design discussions and participate in peer code reviews.
🛠️ Requirements
- Comprehensive experience in professional software development.
- Strong programming skills in at least one modern backend language, primarily Kotlin.
- Deep understanding of concurrent and asynchronous programming, including coroutines and async I/O.
- Proven track record of building and shipping application workflows and third-party integrations.
- Hands-on experience with AI-assisted development tools and task orchestration.
- Solid understanding of software engineering fundamentals, including data structures and test-driven development.
- Fluency in written and spoken English for technical collaboration.
Similar jobs
Search more Software Engineer jobsSenior Software Engineer, Pricing
As a Senior Software Engineer on the Pricing team, you will lead projects, define roadmaps, and develop scalable solutions to enhance Lyft's rideshare pricing and customer experience.
Senior Software Engineer, Places and Search
In this role, you'll collaborate with other engineering teams, product, data science, analytics, and operations on programs that empower us to iterate quickly, delighting our passengers and drivers with rideshare focused mapping.
Senior Software Developer, Search
Design and build MaintainX's end-to-end search and retrieval platform, optimizing distributed systems and driving architectural decisions for high-relevance search results.
Senior Software Engineer, Marketplace
As a Senior Software Engineer on the Marketplace team, you will lead initiatives to enhance business operations through AI-driven analytics and data governance systems.
