ApplySarthi

Senior Software Engineer II, Mobile - Revenue Experiences (AI Native)

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

124 open experiences roles across 44 companies are on ApplySarthi right now, most of them in Bengaluru (12), Pune (3).

What experiences roles keep asking for: Product management (23%), AWS (17%), Java (15%), LLMs (12%) — counted across their open postings here.

Software Engineer jobs in the United States · Remote Software Engineer jobs · Android jobs · CI/CD jobs · Databricks jobs · Kotlin jobs

Jobgether has 4,039 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for experiences roles keep coming back to Product management, AWS, Java, LLMs. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Android? Tell me one thing you learned the hard way.
  3. When would you not use machine learning for a problem?
  4. Walk me through a model you built, from the data to how it was used.
  5. How did you know your model was actually good, and not just good on your test set?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer II, Mobile - Revenue Experiences (AI Native) at Jobgether interview free →

Accountabilities:: Premium Feature Development: Design, develop, maintain, and enhance premium mobile features and services, taking end-to-end ownership of quality, performance, and reliability from initial design through production. Subscription and Monetization Experiences: Build and optimize subscription tiering, pricing, packaging, and positioning interfaces, including paywalls, plan selection, upsell and upgrade journeys, and one-time in-app purchase flows. Cross-Platform Mobile Development: Contribute to Android engineering and AI-assisted iOS development, ensuring consistent, intuitive, and reliable experiences across mobile platforms. AI-Native Engineering: Integrate AI coding assistants and agentic workflows into daily development, including requirements analysis, specification creation, code generation, testing, refactoring, documentation, code review, and iteration. Code Quality and AI Oversight: Evaluate AI-generated code with the same rigor as manually written code, validate results, identify potential issues, and remain accountable for the quality and reliability of all shipped solutions. Mobile Performance Optimization: Deliver polished, responsive, and stable mobile experiences by optimizing application startup time, memory usage, battery consumption, application-not-responding (ANR) rates, and crash-free performance. Experimentation and Product Optimization: Partner with product, design, data science, and analytics teams to turn hypotheses into shippable features, analyze experiment results, and guide decisions about subscription packaging, pricing, paywalls, and advertising. Advertising Experience Management: Maintain and improve advertising experiences, including ad placement and mediation, while minimizing negative impacts on application performance, stability, and user experience. Architecture and Engineering Standards: Contribute to architectural decisions, code reviews, technical standards, and continuous improvement initiatives across mobile codebases. Production Reliability and Support: Participate in on-call rotations, investigate production incidents, and resolve issues affecting premium features and application releases. Technical Leadership and Mentorship: Mentor fellow engineers, share technical knowledge, and contribute to team processes and engineering practices that improve delivery quality and efficiency. AI Workflow Innovation: Identify effective AI-assisted development techniques, share reusable prompting strategies, automate repetitive tasks, and recommend tools that improve engineering productivity across the team. End-to-End Delivery: Own the successful delivery of multiple features or experiments during the first year, contributing to revenue growth or improving the quality, reliability, and performance of existing premium services. Requirements: Professional Experience: At least 6 years of Android software engineering experience, with a demonstrated history of shipping production mobile applications at consumer scale. Cross-Platform Development: Experience working across mobile platforms, including at least 1 year of AI-assisted iOS development. Subscription and Payment Integration: Hands-on experience with mobile in-app billing and subscription platforms, including Google Play Billing and Apple StoreKit. Android Development Expertise: Strong proficiency in Kotlin, Jetpack Compose, and the Android View system, with deep familiarity with Android Studio, Kotlin Coroutines, and Flow. Mobile Architecture: Experience applying architectural patterns and technologies such as MVVM, MVI, Clean Architecture, Jetpack, ViewModel, Navigation, Hilt, or Dagger within large, multi-team codebases. Performance and Diagnostics: Strong understanding of mobile performance, memory management, battery optimization, ANR diagnostics, and crash analysis. Familiarity with Android Studio Profiler, Perfetto, Systrace, Macrobenchmark, and Crashlytics or equivalent tools is expected. Experimentation and Analytics: Familiarity with feature flags, A/B testing, exposure logging, holdout groups, and guardrail metrics, with the ability to use experimental evidence to inform product decisions. CI/CD and Build Systems: Experience with Android continuous integration and delivery workflows, Gradle, modular build systems, and tools such as Fastlane, GitHub Actions, or Bitrise. AI and Agentic Systems: Strong technical expertise in LLM-powered agentic systems, prompt engineering, context-window optimization, and Model Context Protocol (MCP)-based integrations. AI-Assisted Development: Practical experience using AI coding assistants such as Claude Code, Cursor, or GitHub Copilot for substantial engineering tasks, including code analysis, implementation, refactoring, testing, codebase navigation, and documentation. Technical Judgment and Accountability: Ability to critically evaluate AI-generated solutions, verify correctness, identify limitations, and take full responsibility for production code quality and engineering outcomes. Communication Skills: Ability to communicate technical trade-offs clearly, explain architectural decisions, and collaborate effectively with technical and non-technical stakeholders. Ownership and Problem-Solving: A proactive, product-minded approach, with the ability to manage complex technical challenges, prioritize effectively, and deliver measurable results in a fast-paced environment. Education: Bachelor's degree in a technical field or equivalent practical experience. Preferred Qualifications: Experience with mobile advertising SDKs and mediation platforms, including AdMob, AppLovin MAX, or similar technologies. Familiarity with experimentation platforms such as Statsig, LaunchDarkly, Optimizely, Eppo, or GrowthBook. Experience with mobile analytics pipelines and data platforms, including Amplitude, Segment, Snowflake, or Databricks. Contributions to mobile open-source projects, internal developer tooling, or engineering productivity initiatives. A strong interest in emerging AI technologies and a willingness to share best practices that improve team-wide engineering effectiveness. Benefits: Competitive compensation: Annual salary range of $118,500–$216,500 USD , depending on experience, job-related knowledge, skills, and geographic location within the United States. Equity compensation: Restricted Stock Units (RSUs) included as part of the overall compensation package. Comprehensive healthcare coverage: Medical, dental, and vision insurance, with premiums fully covered for US employees under the stated benefits program. Financial protection: Life and disability insurance options to support employee and family security. Retirement savings: 401(k) retirement plan with a company matching program. Flexible paid time off: Generous flexible PTO, companywide holidays, and dedicated summer and winter shutdown periods. Paid parental leave: Support for employees welcoming a new child. Mental health and wellness: Access to mental wellness resources and an Employee Assistance Program (EAP). Remote-first flexibility: The ability to work remotely within the United States, supported by equipment, tools, and reimbursement resources for a productive home office. Learning and development: Professional development opportunities to strengthen technical skills, explore emerging technologies, and advance engineering expertise. Premium membership perks: Complimentary premium membership and tracking devices as part of the employee benefits package. AI-native engineering culture: The opportunity to work with modern AI coding tools, influence evolving engineering practices, and help define how AI can improve software development at scale. Inclusive workplace: A commitment to equal opportunity, diversity, and an environment where employees can contribute authentically and grow professionally.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-16. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.