Penn Mutual
Sr. Staff Architect – Software Architecture
Remote - United States · Staff+
Sponsorship not specified$170k-$190kDetected 15 days ago
JavaSpringDistributed SystemsAWSDockerKubernetesCI/CDDevOpsData AnalysisLeadershipCommunicationCollaborationOrganizational Skills
About the role
- Staff Architect - Software Architecture plays a strategic role in designing and evolving modern enterprise application architecture, enabling scalable, secure, and high-performing software platforms across the organization.
- Through our partnership with Financial Professionals across the U.S., we help instill the confidence and reliability that comes from a stronger financial future.
- To learn more, including current financial strength ratings, visit www.pennmutual.com.
Responsibilities
- Architecture Strategy: Define and drive adoption of modern architecture principles including microservices, API-first design, and cloud-native development.
- Standardization: Establish enterprise architecture standards, reference architectures, and reusable design patterns for distributed and Java-based systems.
- Solution Design & Delivery: Lead architecture and design of scalable applications, including service decomposition, API contracts, and integration patterns.
- API & Microservices Architecture: Design and govern API ecosystems and enable event-driven and loosely coupled service architectures.
- lead troubleshooting and continuous optimization.
- Collaboration: Partner with product, engineering, and business stakeholders to align technical solutions with strategic objectives.
- Operational Excellence: Establish monitoring, performance, and reliability standards; lead troubleshooting and continuous optimization.
- Establish enterprise architecture standards, reference architectures, and reusable design patterns for distributed and Java-based systems.
- Lead architecture and design of scalable applications, including service decomposition, API contracts, and integration patterns.
- Design and govern API ecosystems and enable event-driven and loosely coupled service architectures.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software development and architecture, including enterprise-scale systems.
- Strong experience with Java-based development frameworks (e.g., Spring Boot).
- Proven experience designing cloud-native solutions on AWS.
- Experience defining architecture standards, governance models, and engineering best practices.
- Strong understanding of security, scalability, and performance optimization in distributed systems.
- Experience with CI/CD pipelines and DevOps tooling.
- Knowledge of containerization and orchestration (Docker, Kubernetes, ECS/EKS).
Skills
- Improve developer productivity through frameworks, templates, CI/CD enablement, and best practices in quality, testing, and observability.
- Ensure solutions align with enterprise architecture standards, security requirements, and governance frameworks.
- Mentor engineers and promote continuous improvement through modern engineering practices and emerging technologies.
Compensation
- This is reflected in our practices for hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment, compensation, selection or training, and all other terms and conditions of employment.
- $170,000 - $190,000
Equal opportunity
- Penn Mutual is committed to Equal Employment Opportunity (EEO).
Visa & Work Authorization
- This includes: race, creed, color, national origin, ancestry, citizenship age, gender (including pregnancy), sexual orientation, gender identity or expression, domestic partnership or civil union status, marital status,
Apply directly at Penn Mutual →Create a free account for alerts like thisView Penn Mutual immigration profile
This listing is sourced directly from Penn Mutual's careers page and normalized into a canonical job model.