What are the responsibilities and job description for the Senior Software Engineer position at The Penn Mutual Life Insurance Company?
A company is looking for a Senior Software Engineer - Spark to lead and strengthen their financial services engineering team.Key ResponsibilitiesLead a team of software engineers to deliver business value and remove impedimentsDefine and manage priorities and technical strategies for modernization and operational standardsMentor team members and ensure alignment with corporate priorities through collaboration with stakeholdersRequired Qualifications8 years of hands-on software engineering experience with object-oriented languages, preferably Java or Scala5 years of experience using Spark, EMR, Glue, or other serverless compute technology in the Cloud5 years of experience architecting and enhancing data platforms and service-oriented architectures2 years of team leadership experienceBachelor's degree or equivalent in Computer Science, Information Technology, or related discipline