Senior Software Engineer - Spark

Remote Full-time
Description:
• Penn Mutual is looking to hire a motivated and experienced Senior Software Engineer to strengthen and lead our financial services engineering team.
• This team manages a financial data platform, using big data technologies and a distributed compute engine in the Cloud to process and store large amounts of financial data.
• The platform also serves as an integration point to send and receive data from other systems.
• This is a hands-on position with a people mentoring component.
• The position partners closely with Accountants and Actuaries, in the business, to sustain daily operations and end of quarter activities.
• Excellent communication skills in both technical and business areas are a must.

Requirements:
• 8+ years of hands-on software engineering experience with any object-oriented language, Java or Scala preferred.
• 5+ years of experience using Spark, EMR, Glue or other serverless compute technology in the Cloud.
• 5+ years of experience architecting and enhancing data platforms and service-oriented architectures.
• 2+ years of team leadership experience.
• Experience working within Agile/DevSecOps development environments.
• Excellent communication, collaboration, and mentoring skills.
• More recent experience in Cloud development preferred.
• Experience working with modern, web-based architectures, including REST APIs, Serverless, event-driven microservices.
• Bachelor’s degree or equivalent in Computer Science, Information Technology, or related discipline.

Benefits:

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Remote Data Entry Clerk - Typing Specialist at blithequark

Remote Full-time

Experienced Full Stack Technical Support / Customer Service Representative – Remote Work Opportunity with Comprehensive Training and Growth Potential

Remote Full-time

Cloud Engineer (Remote Opportunity)

Remote Full-time

Experienced Live Chat Remote Support Agent - Contract to Hire: Providing Exceptional Customer Experiences and Driving Sales Growth in a Flexible, Remote Work Environment

Remote Full-time

APAC Payroll Specialist – Remote Day Shift Position | Competitive Salary $65,000/Year + Comprehensive Benefits

Remote Full-time

Virtual Recruiter

Remote Full-time

Sales & Marketing Manager - Electronics

Remote Full-time

Experienced Bookkeeping and Accounting Customer Support Specialist - Remote Opportunity with Flexible Scheduling

Remote Full-time

Training Development Analyst – Agriculture – Licking County, OH

Remote Full-time

Data Engineer DBT, Databricks & SQL :: Remote

Remote Full-time
← Back to Home