Full-Time

Mts 1 – Software Engineer

Posted on 10/29/2024

eBay

eBay

10,001+ employees

Global online marketplace for buying and selling

Consumer Software
Consumer Goods

Compensation Overview

$172.9k - $234.8kAnnually

+ Bonus + Restricted Stock Units

Mid

No H1B Sponsorship

San Jose, CA, USA

Excludes residents of Hawaii and New Mexico.

Category
Backend Engineering
Software QA & Testing
Software Engineering
Required Skills
Python
NoSQL
Data Science
Apache Spark
Java
RDBMS
Jenkins
Hadoop
Development Operations (DevOps)
Linux/Unix
Requirements
  • Master’s degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus three years of experience in the job offered or a related occupation.
  • Experience in software engineering with a focus on data infrastructure and data development platform (3 years).
  • Experience with ETL platforms, data warehousing, and data engineering concepts (3 years).
  • Experience in java and python programming language (3 years).
  • Experience in the Spring Framework for developing RESTful web services and microservices (3 years).
  • Experience with containerization and orchestration technologies for microservices deployment and management (2 years).
  • Experience with DevOps practices and tools, particularly Jenkins for CI/CD (2 years).
  • Experience in shell scripting and operation on Linux-based systems (2 years).
  • Experience in different data storages – RDBMS and NoSQL (2 years).
  • Experience with Hadoop ecosystem, Hive, Spark, Kyuubi, and workflow management tools like Apache Airflow (1 year).
  • Experience contributing to open-source projects (1 year).
Responsibilities
  • Develop and improve eBay’s next-generation data development platform, Data Lake Studio, by performing data integration across various data sources including RDBMS, HDFS, Hive, Elastic Search and Kafka.
  • Develop and integrate built-in checks and validations to detect data anomalies, inconsistencies, and errors during the data integration and transformation processes.
  • Implement data profiling and data quality monitoring capabilities to identify and track data quality issues over time.
  • Write clear and concise technical documentation, including design specifications, user guides, and troubleshooting guides.
  • Conduct code reviews and provide feedback to ensure code quality and adherence to best practices.
  • Debug and fix issues reported by users or identified through testing.
  • Write unit tests and perform comprehensive testing to ensure the stability and functionality of the platform.
  • Define guidelines and best practices for unit testing, integration testing, and other testing methodologies to ensure the reliability and stability of the codebase.
  • Integrate automated testing frameworks and tools into the development process to streamline testing activities and detect issues early in the development lifecycle.
  • Implement static code analysis tools to enforce coding standards, identify potential vulnerabilities, and improve code quality.
  • Collaborate with cross-functional teams, such as data engineers and data analysts, understand business requirements and translate them into scalable and efficient software solutions.
  • Perform regular maintenance tasks, including software upgrades, patching, and system tuning.
  • Stay up-to-date with the latest developments in the open-source big data ecosystem and recommend appropriate tools and technologies for integration into our infrastructure.

eBay operates as an online marketplace where individuals and businesses can buy and sell a wide variety of products, including electronics, fashion, and collectibles. The platform allows users to list items for sale, either through auction-style listings where buyers can place bids or through a 'Buy It Now' option for immediate purchase. eBay stands out from its competitors by offering a vast selection of products, a user-friendly interface, and strong protections for both buyers and sellers. The company aims to connect millions of users globally, providing a space for transactions that benefits both consumers looking for deals and businesses wanting to reach a larger audience. eBay generates revenue primarily through transaction fees charged to sellers, along with additional income from advertising and subscription services.

Company Stage

IPO

Total Funding

$6.5M

Headquarters

San Jose, California

Founded

N/A

Growth & Insights
Headcount

6 month growth

8%

1 year growth

14%

2 year growth

18%
Simplify Jobs

Simplify's Take

What believers are saying

  • The partnership with Liberis for revenue-based financing can significantly boost small business growth on the platform.
  • eBay's focus on recommerce and sustainability, exemplified by initiatives like Recommerce Day, aligns with growing consumer trends towards eco-friendly shopping.
  • The company's continuous technological advancements, such as AI-driven personalized recommendations, enhance the shopping experience and can drive higher engagement.

What critics are saying

  • Dropping American Express as a payment option may inconvenience some users and potentially reduce transaction volumes.
  • The competitive e-commerce landscape, with major players like Amazon and Alibaba, poses a constant threat to eBay's market share.

What makes eBay unique

  • eBay's strong presence in the recommerce sector sets it apart from other e-commerce giants focused primarily on new goods.
  • The platform's commitment to inclusive entrepreneurship, with a significant percentage of women-owned small businesses exporting globally, highlights its unique social impact.
  • eBay's AI-powered personal shopping assistant and advanced promotional tools provide sellers with innovative ways to enhance their visibility and sales.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE