Kernel Sofware Engineer
Primary Job Responsibilities
At eBay, our systems scale to billions of transactions per day, and we run our site 24x7 with 99.99% reliability. We have more than 30 million lines of J2EE / Java based source code. We are leaders in cloud computing, SOA, search, and many other specialties. We love technology, open source, and interacting with the industry. Our employees are friendly, caring people who form great teams, and who understand how to be world class engineers and still have fun and work-life balance.
This position is a lead role in our kernel team, which provides eBay’s foundation software stack. Our latest challenge is to drive internal adoption of OSGi based modularity for eBay’s software, to provide world class dependency management and clean isolation of experiments from hardened code. We’ll drive changes in the eBay codebase to make it OSGi compatible, and to make it ready for Linux and our internal Cloud.
As a team, we have given Java One presentations, influenced the development of IBM’s Geronimo container, and contributed to Apache projects. We are experts in Java and concurrent programming who are proud of our internals knowledge, technology breadth, and intellectual curiosity. We thrive on performance challenges, and are constantly looking for new tools, processes, and programming patterns to do our job better.
Commitment, common sense, passion for quality, intellect, and great people skills are at the top of what we’re looking for. Extremely thorough knowledge of Java, concurrency, systems programming, and computer science fundamentals is an absolute requirement, and we will screen carefully for this. You should have experience in developing software in stringent 24x7 environments, especially for large web operation. You should be flexible – you might be politely helping an entry level engineer with an urgent problem in the morning, and writing an initialization API over Spring in the afternoon. And you should be results and customer focused – because great business results is what eBay and this team are about.
Responsibilities:
Job Requirements
Expert in Java: especially profiling/tuning, garbage collection, JMX; long track record of challenging systems level Java development
Expert in J2EE specification and usage patterns: especially Servlets, JSP, Java Beans, JDBC
Expert in multi-threading concepts: deadlock, starvation, J2EE thread allocation, thread safety, concurrency design patterns
3+ years experience working with large-scale server side development in a production environment, especially J2EE web server development
3+ years experience working with other organizations such as Operations, Load & Performance, Security, Build/Release, QA and Training
Knowledge of software processes and lifecycle; agile methodology experience preferred
Relational database experience is a strong plus
Education
Masters Degree or Equivalent
Job ID: 52313BR
Kernel Software Engineer
jpenick@ebay.com
Friday, September 9, 2011
Hot Job of the Day! Java Kernel Software Engineer
Posted by
John Penick
10:38 AM
Friday, September 9, 2011
Hot Job of the Day! Java Kernel Software Engineer
Kernel Sofware Engineer
Primary Job Responsibilities
At eBay, our systems scale to billions of transactions per day, and we run our site 24x7 with 99.99% reliability. We have more than 30 million lines of J2EE / Java based source code. We are leaders in cloud computing, SOA, search, and many other specialties. We love technology, open source, and interacting with the industry. Our employees are friendly, caring people who form great teams, and who understand how to be world class engineers and still have fun and work-life balance.
This position is a lead role in our kernel team, which provides eBay’s foundation software stack. Our latest challenge is to drive internal adoption of OSGi based modularity for eBay’s software, to provide world class dependency management and clean isolation of experiments from hardened code. We’ll drive changes in the eBay codebase to make it OSGi compatible, and to make it ready for Linux and our internal Cloud.
As a team, we have given Java One presentations, influenced the development of IBM’s Geronimo container, and contributed to Apache projects. We are experts in Java and concurrent programming who are proud of our internals knowledge, technology breadth, and intellectual curiosity. We thrive on performance challenges, and are constantly looking for new tools, processes, and programming patterns to do our job better.
Commitment, common sense, passion for quality, intellect, and great people skills are at the top of what we’re looking for. Extremely thorough knowledge of Java, concurrency, systems programming, and computer science fundamentals is an absolute requirement, and we will screen carefully for this. You should have experience in developing software in stringent 24x7 environments, especially for large web operation. You should be flexible – you might be politely helping an entry level engineer with an urgent problem in the morning, and writing an initialization API over Spring in the afternoon. And you should be results and customer focused – because great business results is what eBay and this team are about.
Responsibilities:
Expert in Java: especially profiling/tuning, garbage collection, JMX; long track record of challenging systems level Java development
Expert in J2EE specification and usage patterns: especially Servlets, JSP, Java Beans, JDBC
Expert in multi-threading concepts: deadlock, starvation, J2EE thread allocation, thread safety, concurrency design patterns
3+ years experience working with large-scale server side development in a production environment, especially J2EE web server development
3+ years experience working with other organizations such as Operations, Load & Performance, Security, Build/Release, QA and Training
Knowledge of software processes and lifecycle; agile methodology experience preferred
Relational database experience is a strong plus
Education
Masters Degree or Equivalent
Job ID: 52313BR
Kernel Software Engineer
jpenick@ebay.com
Primary Job Responsibilities
At eBay, our systems scale to billions of transactions per day, and we run our site 24x7 with 99.99% reliability. We have more than 30 million lines of J2EE / Java based source code. We are leaders in cloud computing, SOA, search, and many other specialties. We love technology, open source, and interacting with the industry. Our employees are friendly, caring people who form great teams, and who understand how to be world class engineers and still have fun and work-life balance.
This position is a lead role in our kernel team, which provides eBay’s foundation software stack. Our latest challenge is to drive internal adoption of OSGi based modularity for eBay’s software, to provide world class dependency management and clean isolation of experiments from hardened code. We’ll drive changes in the eBay codebase to make it OSGi compatible, and to make it ready for Linux and our internal Cloud.
As a team, we have given Java One presentations, influenced the development of IBM’s Geronimo container, and contributed to Apache projects. We are experts in Java and concurrent programming who are proud of our internals knowledge, technology breadth, and intellectual curiosity. We thrive on performance challenges, and are constantly looking for new tools, processes, and programming patterns to do our job better.
Commitment, common sense, passion for quality, intellect, and great people skills are at the top of what we’re looking for. Extremely thorough knowledge of Java, concurrency, systems programming, and computer science fundamentals is an absolute requirement, and we will screen carefully for this. You should have experience in developing software in stringent 24x7 environments, especially for large web operation. You should be flexible – you might be politely helping an entry level engineer with an urgent problem in the morning, and writing an initialization API over Spring in the afternoon. And you should be results and customer focused – because great business results is what eBay and this team are about.
Responsibilities:
- Develop new features such as new programming APIs over supporting infrastructure (HTTP transport, threading, software initialization, etc.)
- Interface with vendors and the open source community to get features and bug fixes in supporting 3rd party software
- Support the kernel technology stacks for the eBay engineering teams and any other customers
- Help advance eBay technical culture and the technical industry through presentations, blogging, conferences, and other social participation
- The usual engineer activities – scoping, prioritizing, planning, bug fix, site rollout, documentation, having fun
Expert in Java: especially profiling/tuning, garbage collection, JMX; long track record of challenging systems level Java development
Expert in J2EE specification and usage patterns: especially Servlets, JSP, Java Beans, JDBC
Expert in multi-threading concepts: deadlock, starvation, J2EE thread allocation, thread safety, concurrency design patterns
3+ years experience working with large-scale server side development in a production environment, especially J2EE web server development
3+ years experience working with other organizations such as Operations, Load & Performance, Security, Build/Release, QA and Training
Knowledge of software processes and lifecycle; agile methodology experience preferred
Relational database experience is a strong plus
Education
Masters Degree or Equivalent
Job ID: 52313BR
Kernel Software Engineer
jpenick@ebay.com
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2011
(13)
-
▼
September
(7)
- Hot Job of the Week! Software Engineer/Lead Engine...
- eBay will be hosting Cloud Computing workshop Sept...
- Hot Job of the Week! Messaging Software Engineer
- Hot Job of the Week! Cloud Presentation Engineer
- Hot Job of the Week! Software Manager Opening - Pl...
- Hot Job of the Day! Java Kernel Software Engineer
- Hot Job of the Day!
-
▼
September
(7)
Blog Archive
-
▼
2011
(13)
-
▼
September
(7)
- Hot Job of the Week! Software Engineer/Lead Engine...
- eBay will be hosting Cloud Computing workshop Sept...
- Hot Job of the Week! Messaging Software Engineer
- Hot Job of the Week! Cloud Presentation Engineer
- Hot Job of the Week! Software Manager Opening - Pl...
- Hot Job of the Day! Java Kernel Software Engineer
- Hot Job of the Day!
-
▼
September
(7)
Who else is recruiting for ebay?
-
bunga papan semarang murah5 years ago
-
eBay New Baby - eBay Commercial12 years ago
About eBay
Thank you for visiting my blog regarding the career opportunities that my groups have available at eBay. I recruit for the Platform Development (System, Search, Search Science and Analytics) that cover a wide variety disciplines/levels in the software development cycle. We have exciting opportunities available that involve new development and working with cutting edge technologies - applied and theoretical. Hope you enjoy viewing my site and feel free to contact me to learn more.
Thanks,
John Penick
Looking For a Career Change?
Looking to take your career to the next level? We are growing and hiring for key positions.
We are currently recruiting [Locations: San Jose and Sacramento]
*Architects: Enterprise, Presentation, Cloud, Data, and Business Intelligence (BI)
*Platform Development: Java Software Engineer, Hadoop, Framework, Cloud, Multi-Threaded Programming, Distributed Computing, Presentation, Algorithms.
*Analytics Development: Data Mining, NLP and Machine Learning using Statistical Techniques.
*Data Warehouse: Teradata, SQL, ETL.
Check out our exciting opportunities below and contact me if you would like to learn more!
We are currently recruiting [Locations: San Jose and Sacramento]
*Architects: Enterprise, Presentation, Cloud, Data, and Business Intelligence (BI)
*Platform Development: Java Software Engineer, Hadoop, Framework, Cloud, Multi-Threaded Programming, Distributed Computing, Presentation, Algorithms.
*Analytics Development: Data Mining, NLP and Machine Learning using Statistical Techniques.
*Data Warehouse: Teradata, SQL, ETL.
Check out our exciting opportunities below and contact me if you would like to learn more!
eBay Advertising group strives to be the leading platform for demand generation with the capability to drive traffic to marketer’s sites through advertising that reaches consumers wherever they shop. We have incredibly powerful and unique assets – data, platform and technology – that together can produce better, more targeted solutions for our merchants, advertisers and partners. Consumers benefit too, through personalized ads that inspire action.
Technology Discussion Groups
Blogroll
Salon - eBay Commercial
Left Out! eBay Commercial
Contact Me! Or Share it!
School Play - Ebay Commercial
Powered by Blogger.
What's new with eBay News!
Popular Posts
-
Software Engineer Role: The User Registration team at eBay is responsible for maintaining and improving the new user acquisition process...
-
Do you have what it takes to build and operate a world-class search engine that serves 350 million plus queries a day? Do you thrive on ...
-
eBay Bucks team in Buyer Experience engineering organization is seeking a talented, motivated and passionate software engineer to join the t...
-
The Selling Product Development Team builds SOA services and hosted software products to enable small and large merchants to list items o...