Expoint – all jobs in one place
Finding the best job has never been easier

Android Software Engineer - Portland jobs at Ebay in United States, Portland

Discover your perfect match with Expoint. Search for job opportunities as a Android Software Engineer - Portland in United States, Portland and join the network of leading companies in the high tech industry, like Ebay. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United States
State
Portland
38 jobs found
09.12.2025
E

Ebay Staff Software Engineer United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack. Translate requirements to software design and create clean, efficient, extensible, maintainable code. Be responsible for a large functional area...
Description:

What you will accomplish

  • Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack

  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.

  • Be responsible for a large functional area possessing in-depth knowledge and expertise.

  • Influence across domain teams and guiding others towards the right technical decisions

  • Design and build scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility.

  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.

  • Lead engineering support, release, and on-call responsibilities.

  • Identify areas in the team applications and integrate flexibility in the design for these areas

  • Improving engineering velocity.

What you will bring

  • 6+ years of experience in working in JavaScript, GraphQL REST APIs, messaging systems and/or other backend programming languages.

  • Hands-on experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)

  • A deep understanding of building scalable backend applications.

  • Strong experience delivering results in fast-paced environments (agile, TDD, CI/CD)

  • Passion for AI technologies (LLMs and Machine Learning)

The base pay range for this position is expected in the range below:

$132,000 - $222,100
Show more
09.12.2025
E

Ebay Android Software Engineer - Portland United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Design and develop modular and loosely coupled features that improve eBay’s core functionalities. Independently translate product and design documents into high-quality, crash-free production code, ensuring clean, maintainable, and well-tested outputs....
Description:

What you will accomplish:

  • Design and develop modular and loosely coupled features that improve eBay’s core functionalities.

  • Independently translate product and design documents into high-quality, crash-free production code, ensuring clean, maintainable, and well-tested outputs.

  • Implement unit tests and automation code for robust feature delivery, ensuring high standards of software reliability.

  • Conduct code reviews within your immediate team to uphold quality assurance and performance improvements.

  • Maintain detailed user documentation to support continuous development and feature evolution.

  • Collaborate multi-functionally to suggest and assess various build options, offering informed estimates and ensuring timely task completion.

What you will bring:

  • A minimum of 1 year of professional experience in native development, with proven expertise in Android programming including Kotlin, Jetpack Compose, Dagger/Hilt & Android Studio.

  • Strong understanding of computer science fundamentals, data structures, algorithms, and testing Android applications using platform tools.

  • Experience in production monitoring and a basic understanding of memory management to optimize application performance.

  • Innovation and teamwork capabilities, coupled with excellent communication skills and decision-making abilities.

  • Enthusiasm for adopting new technologies, engaging in collaborative learning opportunities, and showcasing a proactive approach to ongoing growth.

  • A bachelor's degree in Electrical Engineering, Computer Science, or a related field, or equivalent experience, providing a solid foundation for technical challenges.

The base pay range for this position is expected in the range below:

$78,400 - $139,400
Show more

These jobs might be a good fit

09.12.2025
E

Ebay Sr. Mobile Technical Lead – Android United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
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,...
Description:

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,800
Show more

These jobs might be a good fit

09.12.2025
E

Ebay MTS1 Software Engineer United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Design, develop, and maintain clean, scalable, and testable code. Apply evidence-centered design to improve quality and delivery velocity. Break down projects into manageable tasks and ensure efficient execution. Provide technical...
Description:

We’re looking for a to help tackle complex, high-impact technical challenges using cutting-edge technologies, including Generative AI.


What you'll do and learn:
  • Design, develop, and maintain clean, scalable, and testable code.

  • Apply evidence-centered design to improve quality and delivery velocity.

  • Break down projects into manageable tasks and ensure efficient execution.

  • Provide technical guidance, conduct code reviews, and mentor engineers.

  • Identify gaps across systems, propose solutions, and drive roadmap execution.

  • Enhance E2E testing quality and accelerate feature delivery.

  • Lead engineering support, releases, and on-call for a 24/7 platform.

  • Own subsystems end-to-end—from design to deployment and observability.

  • Influence architecture and technical decisions across teams.

  • Design for flexibility to support evolving requirements.

  • Collaborate cross-functionally to deliver innovative, high-impact solutions.

What you bring:
  • Strong sense of ownership and interpersonal skills

  • Self-driven with a strong ability to learn and adapt quickly

  • Passion for exploring new and emerging technologies within your area of expertise.

  • Commitment to continuous learning through internal and external knowledge-sharing.

  • Interest in developing transferable skills and growing across fields.

Qualifications:
  • Bachelor's degree in EE, CS or other related field.

  • 6+ years of experience in working in Java, Kotlin, GraphQL, Spring/Springboot, REST APIs, messaging systems and/or other backend programming languages.

  • Building data-driven applications (RDBMS, NoSQL, ElasticSearch)

  • Delivers results in fast-paced environments (agile, TDD, CI/CD)

  • Ability to shine in a FE capacity in addition to BE is a big plus.

  • Familiarity with shift left approach is a plus

The base pay range for this position is expected in the range below:

$115,200 - $199,700
Show more

These jobs might be a good fit

09.12.2025
E

Ebay Sr. Android Software Engineer United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Architect the development of Selling features in the Android application with Native Android app development and converting ideas, designs and requirements to concrete stable production builds. Coordinate and collaborate with...
Description:

What you will accomplish:

  • Architect the development of Selling features in the Android application with Native Android app development and converting ideas, designs and requirements to concrete stable production builds

  • Coordinate and collaborate with the Product and Engineering team to identify problems, come up with creative solutions, and help with tracking and delivering within the release plan

  • Understand and implement Android specific design patterns and experience with Android Studio, Java, Kotlin, Jetpack Compose, Dagger, network debugging (e.g. Charles), revision control systems (e.g. Git) and bug tracking (e.g. Jira)

  • Develop and iterate within a rather lean, yet very fast-paced Engineering team, develop code and testing methodologies to improve the DevOps "Four Key Metrics"

What you will bring:

  • Prefer B.S Degree or equivalent experience in Computer Science or equivalence with 7+ years of experience developing Android applications, with deep experience in Kotlin, Jetpack Compose, Hilt/Dagger, & GraphQL

  • Proven experience in unit testing and functional UI testing with JUnit / Espresso, well versed in SOLID principles and with Android Studio

  • Experience with modern design patterns such as MVVM, Dependency Injection, etc.

  • Experience with Agile/Scrum methodologies, working with services teams to develop optimal mobile services contracts

  • Any additional experience working on large scale applications encompassing dozens of features, patterns for achieving feature modularity, reactive programming using RxJava / RxKotlin and Jetpack Compose are preferred.

The base pay range for this position is expected in the range below:

$115,200 - $199,700
Show more

These jobs might be a good fit

08.12.2025
E

Ebay MTS Front End Software Engineer United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Collaborate with engineers, UX designers, and product managers in an agile environment to design, develop, test, and support high-quality, high-performance, visually appealing, and interaction-rich front-end products across all phases of...
Description:

What you will accomplish :

  • Collaborate with engineers, UX designers, and product managers in an agile environment to design, develop, test, and support high-quality, high-performance, visually appealing, and interaction-rich front-end products across all phases of the development cycle, ensuring compatibility across browsers and operating systems.

  • Develop and maintain web applications using JavaScript/TypeScript, HTML, CSS, web UX component template language, web assembly, and Node.js. Design and develop responsive layouts, ensuring cross-browser and cross-platform compatibility and performance.

  • Build rich web applications by improving browser local IndexedDB and web workers.

  • Design and implement shareable UX components, libraries, tools, and processes to improve team development agility.

  • Implement and manage CI/CD pipelines using tools like Jenkins and Git and integrate with backend APIs, focusing on performance tuning for both browser and Node.js virtual machines.

  • Write and maintain automated tests using tools such as Playwright, Percy, or other testing frameworks and ensure code quality by writing well-structured, maintainable, and efficient code, incorporating CSS and JavaScript standard methodologies.

What you will bring:

  • Prefer B.S. or M.S degree with 10+ years of experience in architecting, designing, and developing high-volume, highly interactive web applications that are compatible across various browsers and device types.

  • Expertise in HTML5, CSS3 (using preprocessors like LESS or SASS), Content Delivery Networks (CDN), and advanced JavaScript/TypeScript development. Proficient in Ajax and web template technologies, with expert-level skills in server-side Node.js web application development.

  • · Knowledge of automation testing tools and experience in writing automation tests to cover unit, component, and UI visual tests.

  • Strong foundation in computer science, particularly in data structures and algorithms.

  • Experience in non-functional skills like Security, Load and Performance Tests, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design.

The base pay range for this position is expected in the range below:

$132,000 - $222,100
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack. Translate requirements to software design and create clean, efficient, extensible, maintainable code. Be responsible for a large functional area...
Description:

What you will accomplish

  • Build and maintain eBay’s homepage/CMS backend engineering and machine learning stack

  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.

  • Be responsible for a large functional area possessing in-depth knowledge and expertise.

  • Influence across domain teams and guiding others towards the right technical decisions

  • Design and build scalable, distributed and high-available systems, ensuring high-performant, responsive website and accessibility.

  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.

  • Lead engineering support, release, and on-call responsibilities.

  • Identify areas in the team applications and integrate flexibility in the design for these areas

  • Improving engineering velocity.

What you will bring

  • 6+ years of experience in working in JavaScript, GraphQL REST APIs, messaging systems and/or other backend programming languages.

  • Hands-on experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)

  • A deep understanding of building scalable backend applications.

  • Strong experience delivering results in fast-paced environments (agile, TDD, CI/CD)

  • Passion for AI technologies (LLMs and Machine Learning)

The base pay range for this position is expected in the range below:

$132,000 - $222,100
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Android Software Engineer - Portland opportunities at Ebay in United States, Portland. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.