Senior Software Engineer
Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead – our policyholders count on us to be there when it matters most. It's a big ask, but it's one that we have the power to deliver when we work together. We collaborate and innovate – pushing one another to transform not just Pacific Life, but the entire industry for the better. Why? Because it's the right thing to do. Pacific Life is more than a job, it's a career with purpose. It's a career where you have the support, balance, and resources to make a positive impact on the future – including your own.
Pacific Life is investing in bright, agile, and diverse talent to contribute to our mission of innovating our business and creating a superior customer experience. We're actively seeking a technically skilled and business-savvy Senior Software Engineer to join our growing Investment Risk Technology team in Newport Beach, CA. This role focuses on building robust, data-centric solutions that support critical analytics, modeling, and reporting across asset management and investment risk domains. Core responsibilities include developing scalable back-end systems, implementing computing controls, and applying SDLC best practices. The position also involves guiding business-side developers, promoting secure, compliant, and maintainable solutions aligned with enterprise standards.
This role is based in our Newport Beach, CA office.
How You'll Help Move Us Forward:
- Build and maintain software systems that support investment risk analytics, including scenario modeling, stress testing, and portfolio analysis.
- Collaborate with product managers, analysts, and engineers to translate business requirements into technical solutions.
- Champion SDLC best practices, including secure coding standards, peer reviews, and documentation, to ensure auditability and maintainability.
- Provide technical guidance and oversight to business-side developers, promoting consistency, reusability, and adherence to enterprise architecture standards.
- Drive software delivery using modern DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing.
- Ensure high standards of code quality, performance, and security across all layers of the application stack.
- Contribute to the architecture and evolution of cloud-native platforms leveraging:
- Snowflake for scalable data warehousing and analytics
- Matillion for data transformation and orchestration
- SQL and Python for data processing and business logic
- AWS for cloud infrastructure and services
- React.js for building interactive data-driven user interfaces
The Experience You Bring:
- 8+ years of experience plus a 4-year degree or equivalent experience in Systems and Software Development
- Solid understanding of software engineering best practices and SDLC processes, including version control (Git), testing, and agile methodologies.
- Strong experience in designing and developing RESTful APIs and web applications using modern frameworks (e.g., React, Angular, .NET, or similar).
- Proficiency in cloud platforms (AWS preferred) and experience with infrastructure automation tools like Terraform and Azure Pipelines.
- Familiarity with data platforms such as Snowflake and SQL-based data access patterns.
- Ability to work independently and collaboratively in a fast-paced, agile environment.
- Excellent communication skills with the ability to translate complex technical concepts into business value.
What Makes You Stand Out:
- Experience in financial services, particularly in investment risk management, portfolio analytics, or asset management.
- Knowledge of key risk concepts such as stress testing and scenario modeling.
- Background in building user-centric interfaces for data visualization and decision support.
- Demonstrated ability to mentor non-technical or semi-technical stakeholders, fostering a culture of engineering excellence across business units.
- Exposure to data transformation frameworks like DBT is a plus.
- A passion for continuous learning and a proactive approach to mastering new technologies and business domains.
Base Pay Range: $134,280.00 - $164,120.00
Your Benefits Start Day 1
- Prioritization of your health and well-being including Medical, Dental, Vision, and a Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents
- Generous paid time off options including Paid Time Off, Holiday Schedules, and Financial Planning Time Off
- Paid Parental Leave as well as an Adoption Assistance Program
- Competitive 401k savings plan with company match and an additional contribution regardless of participation.
EEO Statement: Pacific Life Insurance Company is an Equal Opportunity /Affirmative Action Employer, M/F/D/V. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a Human Resources Representative at Pacific Life Insurance Company.