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 Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

**Remote Customer Care Life & Health - Entry Level Representative at arenaflex**

Remote

Bookkeeping / Quickbooks Desktop

Remote

Consultant, Product Development - P&C (Personal Lines, Property)

Remote

Call Center Representative (Remote) - Federal Law Enforcement Remote / Telecommute Jobs

Remote

Systemtechniker Breitbandausbau/ Baubetreuer (m/w/d) (Heiligengrabe, DE)

Remote

ULINE- Customer Service Representative in Waukesha, WI

Remote

Experienced Remote Part-Time Data Entry Professional – Unlock Your Potential with Flexible Scheduling and Unlimited Growth Opportunities at arenaflex

Remote

Part 135 Line Pilot (Pacific Operations)

Remote

Staff Platform Manager, Risk

Remote

Require Operational Energy Technical Writer in Arlington, VA

Remote
← Back