BethesdaRecruiter Since 2001
the smart solution for Bethesda jobs

Lead Core Server Engineer

Company: IBM Computing
Location: Bethesda
Posted on: September 12, 2020

Job Description:

IBM Lead Core Server Engineer in Bethesda , Maryland Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role and Responsibilities

Work Location (State and City): Chicago, IL Required

The Lead Core Server Engineer will be part of the Storage development team, responsible for ensuring the architectural integrity and successful delivery of a scalable object storage platform. The Lead Core Server Engineer is responsible for participating in the development, testing, and delivery of products and features in support of IBM’s Cloud Object Storage system. You will join a small, agile engineering team and participate in all aspects of the development process, from requirements gathering through delivery and production support.

This team's focus is on the development of the Java server application powering the storage nodes of the distributed Cloud Object Storage system. Successful candidates will have a strong software engineering background in server-side development with an emphasis on performance and quality. The candidate must be able to design and architect software using solid object-oriented methodologies utilizing multithreaded and asynchronous design paradigms. As a lead role, the candidate will be expected to be a strong technical contributor not just at an individual level, but also at a team level by providing technical oversight and guidance. The ideal candidate will bring a high level of enthusiasm and passion for software development, experience mentoring and fostering a strong technical team, and a love for learning and constantly expanding skills and expertise.

Responsibilities of the role include the following:

Lead technical initiatives and take an active role in defining product improvements.

Participate in architectural decision-making and provide recommendations for solutions to observed problems and challenges.

Mentor and guide junior team members with regards to technical oversight, architecture, development best practices, and product quality.

Develop Java software for the service responsible for storing the data of a distributed object storage system. This includes:

Proprietary binary network protocol (not an HTTP service)

Server network stack

Request handling and quality of service architecture

Asynchronous design patterns and programming techniques

Multiple storage engines for on-disk and inter-node data management

Performance tuning and optimization

Statistics and analytics frameworks to support system monitoring and troubleshooting

Take a hands-on approach while participating in all phases of the development process with a constant focus on improving process and overall quality.

Participate in all phases of the software development lifecycle including requirements gathering, design, implementation, test, deployment, and support.

Develop time estimates for your own assigned work and complete assigned software development, testing, and/or maintenance tasks.

Utilize a project management system to track defects and product change requests.

Assist with resolution of customer issues that arise in the deployed products.

Required Technical and Professional Expertise

At least 7 years of programming experience including object-oriented server-side development using a heavily asynchronous development model, with a strong preference towards Java.

Experience as a technical mentor and overseer.

Expertise in at least one programming language, familiarity with some of the common languages, and the ability to pick up new languages quickly.

Experience in all aspects of the software development lifecycle, including requirements definition, design, test, deployment, and support.

Ability to troubleshoot complex problems and synthesize solutions to technical issues in areas both familiar and unfamiliar.

A strong theoretical knowledge of data structures and algorithms and the ability to apply concepts to engineering problems.

Familiarity with the design and implementation of distributed systems including fault tolerance, scalability, and operability aspects.

Preferred Technical and Professional Expertise

Experience with TCP/IP network development.

Experience programming with Python

Experience with Docker and Kubernetes

Experience with cloud development, microservices, and continuous integration/delivery pipelines.

Experience with monitoring and analytics frameworks such as Prometheus, the ELK stack, or Grafana.

Excellent written and verbal communication skills

About Business Unit

Digitization is accelerating the ongoing evolution of business, and clouds - public, private, and hybrid - enable companies to extend their existing infrastructure and integrate across systems. IBM Cloud provides the security, control, and visibility that our clients have come to expect. We are working to provide the right tools and environment to combine all of our client’s data, no matter where it resides, to respond to changing market dynamics.

Your Life @ IBM

What matters to you when you’re looking for your next career challenge?

Maybe you want to get involved in work that really changes the world? What about somewhere with incredible and diverse career and development opportunities – where you can truly discover your passion? Are you looking for a culture of openness, collaboration and trust – where everyone has a voice? What about all of these? If so, then IBM could be your next career challenge. Join us, not to do something better, but to attempt things you never thought possible.

About IBM

IBM’s greatest invention is the IBMer. We believe that progress is made through progressive thinking, progressive leadership, progressive policy and progressive action. IBMers believe that the application of intelligence, reason and science can improve business, society and the human condition. Restlessly reinventing since 1911, we are the largest technology and consulting employer in the world, with more than 380,000 IBMers serving clients in 170 countries.

Location Statement

For additional information about location requirements, please discuss with the recruiter following submission of your application.

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Keywords: IBM Computing, Bethesda , Lead Core Server Engineer, Other , Bethesda, Maryland

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


Northeast Regional CDL-A Truck Driver with Weekends Home
Description: Job Description CDL-A TRUCK REGIONAL TRUCK DRIVER - HOME WEEKENDS Join our Family- Get to spend time with yours Home Weekends New Pay package What can a CDL A Regional Truck Driver expect when driving (more...)
Company: Carlisle Carrier
Location: Leesburg
Posted on: 09/29/2020

The Home Depot: Customer Service/Sales
Description: Job DescriptionPosition
Company: The Home Depot
Location: Leesburg
Posted on: 09/29/2020

Part-Time Cashier (New Store)
Description: Job Description We're ALDI, one of America's favorite grocers. We've grown a lot in the past few years, expanding our reach and customer base all around the country. Whether it's in customer service (more...)
Company: Aldi
Location: Leesburg
Posted on: 09/29/2020


Lyft Driver (Full-Time)
Description: Job Description Earn 2,500 in Washington, DC when you give 160 rides in 30 days. Terms apply. What is Lyft Lyft is a platform that connects drivers with individuals and organizations that need rides. (more...)
Company: Lyft
Location: Leesburg
Posted on: 09/29/2020

Package Delivery Driver
Description: Job Description Location : DDC4 44301 Mercure Circle Sterling VA 20166 15- 16.25 /hr Amazon Delivery Service Partners are seeking bright, motivated, hardworking individuals to fill Contracted Delivery (more...)
Company: Amazon Contracted Delivery Partners
Location: Leesburg
Posted on: 09/29/2020

Lyft Driver - Make $2,500 in Your First Month
Description: Job Description Earn 2,500 in Washington, DC when you give 160 rides in 30 days. Terms apply. What is Lyft Lyft is a platform that connects drivers with individuals and organizations that need rides. (more...)
Company: Lyft
Location: Leesburg
Posted on: 09/29/2020

Part-Time Stocker (New Store)
Description: Job Description We're ALDI, one of America's favorite grocers. We've grown a lot in the past few years, expanding our reach and customer base all around the country. Whether it's in customer service (more...)
Company: Aldi
Location: Leesburg
Posted on: 09/29/2020

Truck Driver - Home Weekly - Average $65,000 to $75,000/Year
Description: Job Description Now Hiring CDL-A Truck Drivers Average 65k - 75k - Excellent Benefits Cardinal Logistics is currently seeking Class A Local, Regional,
Company: Cardinal - Columbia, MD
Location: Leesburg
Posted on: 09/29/2020

Auto Technician - Immediate Opening
Description: Job Description Geared for the Driven During these uncertain times of COVID-19, Valvoline Instant Oil Change SM VIOC is proud to serve those who need to be on the road, including first responders and (more...)
Company: Valvoline Instant Oil Change
Location: Leesburg
Posted on: 09/29/2020

Delivery Driver - Full-time
Description: Job Description Location : DDC4 44301 Mercure Circle Sterling VA 20166 15- 16.25 /hr Amazon Delivery Service Partners are seeking bright, motivated, hardworking individuals to fill Contracted Delivery (more...)
Company: Amazon Contracted Delivery Partners
Location: Leesburg
Posted on: 09/29/2020

Log In or Create An Account

Get the latest Maryland jobs by following @recnetMD on Twitter!

Bethesda RSS job feeds