Senior Staff Software Engineer, Android & IoT
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
13,934 open software roles across 1,139 companies are on ApplySarthi right now, most of them in Bengaluru (886), Hyderabad (295), Pune (173).
- Principal Software Engineer– EDI & Integrations, EDI and IntegrationsGsk · bengaluru
- Senior Software Engineer (Data Engineering)Workday
- Senior Software Architect - Data Center SystemsNvidia
- Software Engineering LMTS - Backend Distributed SystemsSalesforce · bengaluru
- Junior Software EngineerAbound
What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (27%), C++ (25%), Observability (23%), CI/CD (23%), Kubernetes (21%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · AWS jobs · Android jobs · Kafka jobs · Kotlin jobs
Jobgether has 4,095 open roles listed here.
- Applied AI Engineer
- AI Research Engineer (Agentic Reinforcement Learning)
- AI Engineer
- (Senior) FP&A Manager
- Applied AI Engineer
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with AWS? Tell me one thing you learned the hard way.
- Tell me about an app release that went wrong. What happened next?
- How do you handle offline use and poor networks in an app?
- How do you structure an app so new features do not break old ones?
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 Staff Software Engineer, Android & IoT at Jobgether interview free →Accountabilities:: Own the technical direction, architecture, engineering standards, and release cadence across the operations portal, device configuration application, and unified device diagnostics platform. Write and review production code using Kotlin, Python, and Node.js, contributing across React interfaces, serverless services, and Android and iOS applications. Partner with product and design leaders throughout discovery and planning, evaluating feasibility, technical constraints, team capacity, and delivery risks. Architect and develop APIs and services for real-time device communication, remote command and control, and fleet management using AWS IoT Core, MQTT, serverless AWS services, and Terraform. Lead the development of AI-powered diagnostics and assistant capabilities using AWS Bedrock, tool integrations, human oversight, and evaluation frameworks. Establish safe deployment practices for high-impact fleet changes, including staged rollouts, tested rollback procedures, device provisioning, and AI-driven device actions. Maintain strong security practices around authentication, authorization, secrets management, and the protection of sensitive health information. Coordinate with other engineering teams sharing the Android codebase to ensure changes are compatible and safely deployed. Improve product observability through usage metrics, error tracking, performance monitoring, and evidence-based engineering decisions. Contribute to architectural reviews, technical proposals, research initiatives, and proofs of concept involving AI diagnostics, self-healing workflows, and next-generation provisioning. Support technical planning, design discussions, and code reviews while mentoring engineers and strengthening the team's overall technical capabilities. Requirements: 10+ years of software engineering experience building and operating production systems. Strong backend development skills in Kotlin and/or Python, including experience designing reliable services and APIs. Hands-on experience with Android device fleets, including Android application or system development, AOSP, APK deployment, ADB, device telemetry, remote control, and provisioning. Deep AWS expertise, particularly AWS IoT Core, MQTT, Lambda, API Gateway, Cognito, and infrastructure-as-code tools such as Terraform. Experience developing AI agent systems, including LLM tool use through MCP or equivalent technologies, agent guardrails, and evaluation processes. Previous experience as a technical or engineering lead, setting architectural direction, establishing standards, collaborating closely with product and design teams, and enabling others without becoming a delivery bottleneck. Practical experience using AI-assisted development tools such as Cursor, Claude, or Copilot in everyday engineering workflows. Strong ownership and problem-solving skills, with the ability to take ambiguous challenges through to production and remain accountable for outcomes. Sound architectural judgment, knowing when to favor simplicity and when additional structure is necessary. Collaborative leadership and mentoring skills, with a focus on building team capability and understanding the needs of field operations. Additional qualifications that are beneficial: Experience with Bluetooth Low Energy (BLE) configuration and mobile provisioning workflows, as well as familiarity with iOS and Swift, particularly CoreBluetooth. Knowledge of React and Node.js for front-end and serverless development. Experience with digital signage or kiosk-mode Android device fleets. Familiarity with event-streaming technologies such as Kafka. Experience with observability tools such as CloudWatch, X-Ray, and OpenTelemetry, and product analytics platforms such as Mixpanel. Background in healthcare or other regulated environments, including familiarity with HIPAA requirements and protected health information (PHI). Benefits: Base salary: $144,390–$220,834, depending on skills, qualifications, geographic location, and professional experience. Flexible time off to support rest and work-life balance. Remote work within the United States. Healthcare and wellness support, including mental and emotional wellness resources. 401(k) retirement plan. Competitive compensation and a comprehensive benefits package for eligible full-time employees. Opportunity to contribute to technology with a meaningful impact on healthcare experiences and patient outcomes. Supportive, purpose-driven team environment with opportunities for professional growth.
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
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Trainers Network - EnglishJobgether
- Artificial Intelligence (AI) TechnicianJobgether
- Analytical Chemistry Specialist - Freelance AI Trainer ProjectJobgether
- AI Trainers Network - ArabicJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-11-06. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.