Back to jobs
E
Hiring companyeBay

Verified today

Software Engineer 3

Bengaluru, India Full-time Hybrid

About the role

eBay's Advertising & Marketing technology organization is seeking a Backend Software Engineer to design, develop, and maintain scalable, high-performance backend services using Java and related technologies. Day-to-day work includes building platform and systems infrastructure, researching and testing solutions, participating in design discussions and code reviews, collaborating with senior developers, product owners, and QA engineers, and contributing to technical documentation and process improvements. The role is based in Bengaluru, India, and follows a hybrid work model.

What you’ll do

  • Build platforms and systems infrastructure using a strong background in distributed systems, system design, and large scale database systems
  • Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies
  • Participate in design discussions, code reviews and project related team meetings
  • Work closely with senior developers, product owners, and QA engineers to understand requirements, contribute to technical designs, and ensure timely delivery of features
  • Develop technical & domain expertise and apply to solving product challenges
  • Contribute to technical documentation for developed features and systems
  • Actively participate in team discussions, retrospectives, and contribute to process improvements
  • Stay up-to-date with emerging technologies and industry trends, evaluating and recommending new tools and practices to improve development process and product

What you’ll bring

  • 5+ years after completing a Bachelor's degree or 3+ years with a Master's degree in Computer science plus practical product development experience in Java (expert level), Spring Boot, REST services, a
  • Experience in Database driven application development (Oracle, NoSQL – Mongo, Cassandra, Couchbase), SQL and schema design
  • Experience in building a live product that has scaled to a large number of users
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, software design, problem solving and troubleshooting skills
  • Experience with version control systems (Git) and build tools (Maven or Gradle)
  • Quality champion with a commitment to writing code and tests to maintain high quality
  • Ecommerce experience, especially with companies like Amazon or Big tech product experience such as Google, Meta, and Apple
  • Work closely with colleagues and customers in different functional groups and remote offices across multiple locations

Nice to have

  • Experience in web front end UI development such as ReactJS, Node.js is a plus
  • Experience in building an e-commerce product that has scaled to a large number of users is a plus
  • Knowledge of UNIX development environment and associated tools
  • Experience in other languages such as Python is a plus
  • Experience in BigData (Hadoop / Spark / Hive) is a plus
  • Familiarity with foundational AI concepts and practical experience applying AI-powered coding generation (e.g., OpenAI Codex, GitHub Copilot, Anthropic Claude, Cursor, Windsurf or understanding of tra

Skills

JavaSpring BootREST servicesWeb technologiesOracleNoSQLMongoCassandra

Education

Bachelor's degree or Master's degree in Computer science