at R1 RCM in Boise, Idaho, United States
Job DescriptionThe Sr. Staff Data Software Engineer is a senior most technical member in the engineering team and applies advanced technical knowledge, broad knowledge of data management best practices in the context of big Data Engineering, problem solving, and creativity to build and maintain data software products that achieve technical, business, and customer experience goals. This role requires the ability and willingness to mentor and develop junior data platform software engineers, and act as a thought leader and trusted subject-matter expert in area of big data and data platform technical domain.
Responsibilities:
+ Be a subject matter expert on orchestration, data model, and big data processing for the teams.
+ Directly works with data platform senior leadership in ideating and creating a roadmap for the data platform to be a modern, highly scalable, and highly resilient platform.
+ Works with product management, business stakeholders, and application architects to understand software requirements and helps estimate epics, features, and stories.
+ Experiments with cutting-edge technologies that can help to modernize the data platform architecture and address technical challenges as business and data grows.
+ Provides thoughtful recommendations in sessions development team members in larger data platform engineering team to structure solution source code and implementation approaches - emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability, and performance.
+ Ensures appropriate design patterns are applied to system, data architectures and implementations.
+ Provides skillful communication and respectful listening - conveying logical and structured thoughts, truthfulness, empathy, confidence, and friendliness.
+ Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation, and initiative.
+ Willingly and enthusiastically mentors' teams with design review sessions the teams have created.
+ Evaluates understands and recommends new technology, languages, or development practices that have benefits for implementing.
Preferred Qualifications
+ Deep expertise in building configuration based modern data pipeline automation using big data technologies such as Scala AND Apache Spark.
+ Experience building solutions using modern noSQL data stores such as MongoDB, Couchbase
+ Experience with event streaming technol
To view full details and how to apply, please login or create a Job Seeker account