IBM Watson Health - Senior Platform Software Engineer - Explorys in CLEVELAND, Ohio

The Senior Back End Software Engineer (SBSE) on the Platform Engineering Team is a full-time hands-on coder who is experienced in data structures and programming practices. The candidate will contribute to work on multiple project teams. SBSE’s have significant technical latitude and work with Software Engineers of all levels in accomplishing technical goals that have high impact. SBSE's bring a full-stack perspective to the entire engineering organization and lead software development, automation, configuration, monitoring and process improvements. That’s everything from configuration management to service orchestration to data visualization to development workflow. The candidate will have the opportunity to make significant contributions to current and future versions of the Explorys Platform.Responsibilities:

  • Build distributed systems that scale well

  • Build complex algorithms that implement state of the art analytics on Hadoop with MapReduce

  • Participate in Research and Development (R&D) activities at the project level

  • Cross train team members on areas of technical expertise

  • Technical ownership of specific facets of the technology stack

  • Keen focus on your own technical skill development

  • Own the full life cycle of big feature development from definition, design, implementation and testing

  • Advocate for development of best practices in the organization and bring in knowledge of new technologies to the team

  • Effective in managing own projects

  • Overseeing project and code quality

  • Oversight is mostly limited to the scope of own projects, but may include oversight over other software engineers assigned to own project

  • Mentor Software Engineers on team

  • Influence at the engineering organization

  • Regularly contribute to ongoing improvements in engineering process and product development ecosystem

  • Foster an environment of continuous learning and improvement

  • Contribute to ongoing education initiatives

  • Assist with on-boarding of new engineers

  • Basic knowledge in data structures, algorithms, and complexity analysis

  • Basic knowledge in Hadoop and MapReduce

  • Basic knowledge in Hadoop ecosystem including Hive, Pig, and HBase

  • Basic knowledge in ETL patterns for Hadoop, HBase, Hive, Scoop

Business Dev