MTS1 Software Engineer

Location:

San Jose, California
Bellevue, Washington
Portland, Oregon
Requisition Number:
R0042920

The eBay Marketing Tech Notification team is looking for a strong server side engineer with a passion for providing innovative and scalable solutions for business applications. He/she will focus on building infrastructure and middle tier services and support mobile app teams leveraging platform services. Write server-side code (services) for mobile & web-based applications, create robust high-volume production applications, and develop prototypes quickly. One should also have a strong understanding of, and practical experience with, Java web and service application development.

Job Duties

  • Build platforms and systems infrastructure using your strong background in distributed systems, network 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.

  • Provide strong technical leadership, focus on continuous improvement.

  • Build highly reliable software solutions.

  • Own all aspects of software engineering and product development.

  • Partner with other developers, product managers, QA, and operations teams to deliver scalable, fault-tolerant solutions.

  • Practice and enhance industry standard methodologies, such as CI/CD, test automation, A/B testing and experimentation.

  • Maintain the highest coding and quality standards.

  • Create test harness/infrastructure/test cases/Automation geared towards ensuring quality of the product.

  • Identify and fix bugs and performance issues anywhere along the stack.

  • Identify project risks and work effectively to mitigate them.

  • Develop industry and product technical expertise.

  • Use the Atlassian tools (Jira, Confluence) and Slack for team collaboration.

Qualifications

  • Degree in computer science/engineering or equivalent professional experience.

  • 5-10 years of experience in front end and back end technologies.

  • Expertise in server side languages such as Java.

  • Expertise in server side frameworks such as NodeJS, Spring and Spring Boot.

  • Proficiency with fundamental web development technologies such as HTML, CSS, JavaScript and JSON.

  • Track record of REST API design, documentation, and development.

  • Experience with design and development of microservices is required.

  • Experience with relational databases (MySQL or Oracle) and NoSQL databases such as MongoDB.

  • Excellent communication, presentation, social and analytical skills.

  • Experience with Test Driven Development frameworks like jUnit, Mockito is a plus.

  • Experience with Agile software methodologies is a plus.

  • Able to work in a fast-paced environment and with small and remote teams.

  • Go-getter, proven problem solver with phenomenal testing and debugging skills.

  • Proven track record in building highly scalable services and experiences.

  • Comfortable working with Git in a CI/CD environment.

  • Passion for code hygiene, thorough code reviews and high quality through automated unit and functional tests.

Benefits:

Benefits are an essential part of your total compensation for the work you do every day. Whether you’re single, in a growing family, or nearing retirement, eBay offers a variety of comprehensive and competitive benefit programs to meet your needs. Including maternal & paternal leave, paid sabbatical, and plans to help ensure your financial security today and in the years ahead because we know feeling financially secure during your working years and through retirement is important.

Here at eBay, we love creating opportunities for others by connecting people from widely diverse backgrounds, perspectives, and geographies. So, being diverse and inclusive isn’t just something we strive for, it is who we are, and part of what we do each and every single day. We want to ensure that as an employee, you feel eBay is a place where, no matter who you are, you feel safe, included, and that you have the opportunity to bring your unique self to work. To learn about eBay’s Diversity & Inclusion click here: https://www.ebayinc.com/company/diversity-inclusion/

eBay Inc. is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.  If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at talent@ebay.com.  We will make every effort to respond to your request for disability assistance as soon as possible.

For more information see:  EEO is the Law Poster and EEO is the Law Poster Supplement

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies

View our privacy policy and accessibility info

MTS1 Software Engineer

San Jose, California
Bellevue, Washington
Portland, Oregon
Requisition Number R0042920

The eBay Marketing Tech Notification team is looking for a strong server side engineer with a passion for providing innovative and scalable solutions for business applications. He/she will focus on building infrastructure and middle tier services and support mobile app teams leveraging platform services. Write server-side code (services) for mobile & web-based applications, create robust high-volume production applications, and develop prototypes quickly. One should also have a strong understanding of, and practical experience with, Java web and service application development.

Job Duties

  • Build platforms and systems infrastructure using your strong background in distributed systems, network 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.

  • Provide strong technical leadership, focus on continuous improvement.

  • Build highly reliable software solutions.

  • Own all aspects of software engineering and product development.

  • Partner with other developers, product managers, QA, and operations teams to deliver scalable, fault-tolerant solutions.

  • Practice and enhance industry standard methodologies, such as CI/CD, test automation, A/B testing and experimentation.

  • Maintain the highest coding and quality standards.

  • Create test harness/infrastructure/test cases/Automation geared towards ensuring quality of the product.

  • Identify and fix bugs and performance issues anywhere along the stack.

  • Identify project risks and work effectively to mitigate them.

  • Develop industry and product technical expertise.

  • Use the Atlassian tools (Jira, Confluence) and Slack for team collaboration.

Qualifications

  • Degree in computer science/engineering or equivalent professional experience.

  • 5-10 years of experience in front end and back end technologies.

  • Expertise in server side languages such as Java.

  • Expertise in server side frameworks such as NodeJS, Spring and Spring Boot.

  • Proficiency with fundamental web development technologies such as HTML, CSS, JavaScript and JSON.

  • Track record of REST API design, documentation, and development.

  • Experience with design and development of microservices is required.

  • Experience with relational databases (MySQL or Oracle) and NoSQL databases such as MongoDB.

  • Excellent communication, presentation, social and analytical skills.

  • Experience with Test Driven Development frameworks like jUnit, Mockito is a plus.

  • Experience with Agile software methodologies is a plus.

  • Able to work in a fast-paced environment and with small and remote teams.

  • Go-getter, proven problem solver with phenomenal testing and debugging skills.

  • Proven track record in building highly scalable services and experiences.

  • Comfortable working with Git in a CI/CD environment.

  • Passion for code hygiene, thorough code reviews and high quality through automated unit and functional tests.

Benefits:

Benefits are an essential part of your total compensation for the work you do every day. Whether you’re single, in a growing family, or nearing retirement, eBay offers a variety of comprehensive and competitive benefit programs to meet your needs. Including maternal & paternal leave, paid sabbatical, and plans to help ensure your financial security today and in the years ahead because we know feeling financially secure during your working years and through retirement is important.

Here at eBay, we love creating opportunities for others by connecting people from widely diverse backgrounds, perspectives, and geographies. So, being diverse and inclusive isn’t just something we strive for, it is who we are, and part of what we do each and every single day. We want to ensure that as an employee, you feel eBay is a place where, no matter who you are, you feel safe, included, and that you have the opportunity to bring your unique self to work. To learn about eBay’s Diversity & Inclusion click here: https://www.ebayinc.com/company/diversity-inclusion/

eBay Inc. is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.  If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at talent@ebay.com.  We will make every effort to respond to your request for disability assistance as soon as possible.

For more information see:  EEO is the Law Poster and EEO is the Law Poster Supplement

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies

View our privacy policy and accessibility info