The Lead Software Engineer at Optum Services Inc. is responsible for designing, coding, testing, documenting, and maintaining high-quality and scalable Big Data and Cloud solutions. This role involves developing analytics rules engines, conducting research, evaluating, and deploying new tools and frameworks to build a sustainable Big Data platform. The engineer will identify gaps and opportunities for improvement in existing solutions, define and develop APIs for integration with various data sources, analyze customer requirements, and assist in defining product technical architecture. Additionally, the position requires making accurate development effort estimates for project and resource planning, creating prototypes, conducting design and code reviews, and collaborating with management, quality assurance, architecture, and other development teams. The engineer will also write technical documentation, participate in production support, and keep skills up to date through ongoing self-directed training. Telecommuting is available from anywhere in the U.S.