The Software Engineer III, specializing in Data Engineering, plays a pivotal role in designing, developing, and maintaining scalable data pipelines, ETL (Extract, Transform, Load) processes, and analytics solutions to support enterprise-wide, data-driven decision-making. This position requires advanced expertise in data integration, analytics, and software development, and involves close collaboration with cross-functional teams-including data scientists, business analysts, and stakeholders-to deliver impactful insights. The role emphasizes innovation using platforms such as Informatica BDM, AbInitio, Snowflake and big data ecosystems like Hadoop, while maintaining high standards for data quality, security, and compliance. The engineer advocates for agile methodologies, CI/CD pipelines, and automated testing to accelerate delivery and minimize risk. Responsibilities include leading and participating in the development, testing, implementation, maintenance, and support of complex solutions, ensuring robust unit testing and support for release cycles. The engineer also builds monitoring capabilities, provides escalated production support, and maintains security controls in line with company standards. Typically, this role leads moderately complex projects and contributes to larger initiatives, solving complex technical and operational challenges and serving as a resource for less experienced teammates.