

Share
About the team and role:
You’ll work on , while driving modernization of the native platform using Kotlin, Jetpack Compose, and modern Android architecture . The role involves deep collaboration with iOS, backend, and security teams to deliver cohesive, cross-platform identity solutions.
Job Requirements :
8+ years of professional experience in native mobile development.
Bachelor’s degree in EE, CS, or a related field.
Mastery of advanced Kotlin language features and Android APIs.
Experience authoring shared libraries (internal or external distribution).
Advanced debugging skills (emulator, adb, LLDB).
Experience with Android CI/CD.
Proven experience proposing and influencing technical strategy and roadmap, balancing short- and long-term objectives.
Strong background designing and building scalable, distributed, and highly available systems.
Solid knowledge of end-to-end system design from frontend to backend involving JavaScript frameworks, GraphQL/REST APIs, Messaging Systems, RDBMS/NoSQL, Containers, and Infrastructure layers. (GraphQL experience preferred.)
Proficiency in multiple programming languages and frameworks, with deep mastery in at least one or two.
Demonstrated ability to improve team velocity and code quality through strong engineering practices.
Experience using AI tools to enhance productivity and efficiency.
Excellent decision-making skills; thrives in ambiguity and change.
Strong ownership mindset with exceptional interpersonal and cross-functional collaboration skills.
Passion for mentoring and developing others; proven positive impact on team culture and technical growth.
Responsibilities:
Translate requirements into software design and develop clean, efficient, and maintainable code.
Own large functional areas and demonstrate deep technical expertise.
Influence technical direction across domain teams and guide others toward sound architectural decisions.
Improve team productivity by identifying and implementing opportunities for process and tooling enhancements.
Design systems with flexibility in mind to accommodate future changes and improve engineering velocity.
Collaborate effectively with cross-functional teams (product, design, backend,
Manage project features, break down work into sub-tasks, and drive execution by resolving technical blockers.
Provide technical guidance, perform code reviews, contribute to and review Architecture Decision Records (ADRs), and mentor engineers within and across teams.
Identify gaps and issues across systems, propose technical solutions, and help shape the engineering roadmap.
Maintain a growth mindset and continuously seek learning opportunities through knowledge sharing and professional development.
The base pay range for this position is expected in the range below:
$132,000 - $222,100These jobs might be a good fit

Share
What you will accomplish:
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.
Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.
Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.
Identify and design flexible solutions within the application ecosystem to improve engineering velocity.
Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.
Empower team members through knowledge sharing to collectively improve organizational culture and growth.
What you will bring:
Required: 12+ years in native mobile development, with expertise in advanced Kotlin features and Android APIs.
Advanced networking skills ie. migration between stacks, graphql, protobuff, streaming protocols, pub-sub etc.
Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.
Proficiency in mentoring and coaching, contributing positively to organizational culture.
High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.
Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.
Proficiency in core technical skills alongside learning project, people, and product management to better support eBay.
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit

Share
What you will accomplish:
Lead and grow a team of Android engineers, attracting top talent and nurturing their development through coaching and mentorship
Deliver high-quality, innovative mobile experiences for millions of daily active users, setting new industry standards for performance and usability
Foster collaboration across multi-functional and global teams, improving workflows and accelerating product delivery
Drive continuous improvement in development processes, advocating for standard methodologies in code quality, technical architecture, and team culture
Champion agile methodologies and data-driven decision making, ensuring successful feature launches and impactful product releases
Mentor engineers in advanced Android development, supporting each team member’s learning journey and helping develop future technical leaders
What you will bring:
Prefer 12+ years’ experience designing, building, and releasing native Android applications using Kotlin and established architecture patterns
Proven leadership in managing and developing high-performing engineering teams
Expertise in Android frameworks and tools, including Jetpack Compose, MVVM, Dagger, and integration with backend APIs (REST/GraphQL)
Strong advocacy for automated testing, continuous delivery, and software quality across the development lifecycle
Excellent communication, documentation, and remote collaboration skills for success across dispersed team environments
Experience working on consumer-facing products, driving customer-centric solutions and delivering measurable business impact
The base pay range for this position is expected in the range below:
$152,400 - $247,800These jobs might be a good fit

Share
What you’ll be doing:
Act as a technical advisor, collaborating with partner engineering teams on architecture, integration, and code for Isaac Sim, Isaac Lab, and AI-enabled robotics solutions.
Build and maintain deep expertise in NVIDIA robotics SDKs, with a focus on simulation and robot learning.
Track emerging trends in the robotics ecosystem to identify new opportunities.
Co-design and deliver advanced robotic solutions with partners—defining objectives, architecture, milestones, and implementation plans.
Create technical enablement resources such as sample code, reference architectures, integration guides, and workshops.
Work closely with partner engineering leaders and decision-makers to identify challenges, recommend solutions, and drive adoption of NVIDIA robotic technology.
Represent partner needs internally, providing feedback to NVIDIA’s product and engineering teams to influence future roadmaps.
Support product launches and go-to-market activities with technical validation, demos, and customer-facing materials.
What we need to see:
10+ years in the technology industry, with at least 5 years in hands-on software development or engineering.
Bachelor’s or Master’s in Computer Science, Engineering, or a related technical field—or equivalent experience.
Whole software development lifecycle experience—from requirements and design to testing, integration, and support.
Technical background in at least one of: robot foundation models, simulation, synthetic data, robot perception, reinforcement learning, or imitation learning.
Expertise with robotics simulation tools (e.g., Gazebo, MuJoCo, Isaac Sim, Robot Studio).
Experience leading technical workshops, code reviews, and architectural design sessions.
Strong communication skills for technical and executive audiences.
Ability to structure and deliver complex technical engagements.
Ways to stand out from the crowd:
Experience with NVIDIA tools and libraries (CUDA-X, Isaac Sim, OpenUSD, Cosmos).
Recent hands-on experience with robot simulation tools.
Knowledge of AIOps, cloud-native technologies, Kubernetes, Docker, and monitoring tools.
Proven success growing developer ecosystems through technical enablement.
You will also be eligible for equity and .
These jobs might be a good fit

Share
What you will accomplish:
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.
Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.
Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.
Identify and design flexible solutions within the application ecosystem to improve engineering velocity.
Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.
Empower team members through knowledge sharing to collectively improve organizational culture and growth.
What you will bring:
Required: 12+ years in native mobile development, with expertise in advanced Kotlin features and Android APIs.
Advanced networking skills ie. migration between stacks, graphql, protobuff, streaming protocols, pub-sub etc.
Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.
Proficiency in mentoring and coaching, contributing positively to organizational culture.
High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.
Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.
Proficiency in core technical skills alongside learning project, people, and product management to better support eBay.
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit

Share
What you'll be doing:
Designing and building user-centric solutions using React, JavaScript, and associated platforms and tools.
Building wireframes that clearly define page layout, structure, and user flow to ensure transparency and support user-centered design principles.
Integrating front-end applications with Python-based and other back-end services for seamless functionality.
Collaborating with multi-functional teams to develop, refine, and launch new product features.
Staying ahead of evolving technologies, tools, and methods in front-end development to drive continuous improvement.
What we need to see:
BS, MS, or equivalent experience in Computer Science, with 5+ years of front-end development experience.
Expert-level proficiency in React, JavaScript (ES6+), HTML5, and CSS3.
Strong design sense with experience building visually appealing, responsive layouts.
Experience integrating APIs and working with Python-based back-end systems.
Familiarity with version control (Git), CI/CD pipelines, and agile development practices.
Superb communication and collaboration abilities.
Ways to Standout from the crowd:
Experience leading front-end architecture or developing systems across large-scale projects.
Advanced skills with TypeScript, Next.js, or similar frameworks.
Experience using AI tools (e.g., Cursor, Copilot) in automation development.
Hands-on experience with hardware validation and data analysis, contributing to higher quality and more reliable solutions.
You will also be eligible for equity and .
These jobs might be a good fit

Share
This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.
Gross pay salary$135,800—$203,600 USDThese jobs might be a good fit

Share
About the team and role:
You’ll work on , while driving modernization of the native platform using Kotlin, Jetpack Compose, and modern Android architecture . The role involves deep collaboration with iOS, backend, and security teams to deliver cohesive, cross-platform identity solutions.
Job Requirements :
8+ years of professional experience in native mobile development.
Bachelor’s degree in EE, CS, or a related field.
Mastery of advanced Kotlin language features and Android APIs.
Experience authoring shared libraries (internal or external distribution).
Advanced debugging skills (emulator, adb, LLDB).
Experience with Android CI/CD.
Proven experience proposing and influencing technical strategy and roadmap, balancing short- and long-term objectives.
Strong background designing and building scalable, distributed, and highly available systems.
Solid knowledge of end-to-end system design from frontend to backend involving JavaScript frameworks, GraphQL/REST APIs, Messaging Systems, RDBMS/NoSQL, Containers, and Infrastructure layers. (GraphQL experience preferred.)
Proficiency in multiple programming languages and frameworks, with deep mastery in at least one or two.
Demonstrated ability to improve team velocity and code quality through strong engineering practices.
Experience using AI tools to enhance productivity and efficiency.
Excellent decision-making skills; thrives in ambiguity and change.
Strong ownership mindset with exceptional interpersonal and cross-functional collaboration skills.
Passion for mentoring and developing others; proven positive impact on team culture and technical growth.
Responsibilities:
Translate requirements into software design and develop clean, efficient, and maintainable code.
Own large functional areas and demonstrate deep technical expertise.
Influence technical direction across domain teams and guide others toward sound architectural decisions.
Improve team productivity by identifying and implementing opportunities for process and tooling enhancements.
Design systems with flexibility in mind to accommodate future changes and improve engineering velocity.
Collaborate effectively with cross-functional teams (product, design, backend,
Manage project features, break down work into sub-tasks, and drive execution by resolving technical blockers.
Provide technical guidance, perform code reviews, contribute to and review Architecture Decision Records (ADRs), and mentor engineers within and across teams.
Identify gaps and issues across systems, propose technical solutions, and help shape the engineering roadmap.
Maintain a growth mindset and continuously seek learning opportunities through knowledge sharing and professional development.
The base pay range for this position is expected in the range below:
$132,000 - $222,100These jobs might be a good fit