iPipeline Inc

API Architect

Location US-PA-Exton
ID 2025-1293
Category
Research/Development
Position Type
Full Time
Additional Job location
iPipeline - Florida
Additional Job location
iPipeline- North Carolina
Remote Status
Hybrid

Overview

As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry’s largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience – from proposal to commission– so they can help better secure the financial futures of their clients.

 

At iPipeline, you’ll play a major role in helping us to provide best-in-class, transformative solutions. We’re passionate, creative, and innovative, and together as a team, we continually strive to advance, accelerate, and expand the reach of our technology. We value different perspectives and are committed to creating an environment that embraces diverse backgrounds and fosters inclusion.

 

We’re proud that we’ve been recognized  as a repeat winner of various industry  awards, demonstrating our excellence and highlighting us as a top workplace in both the US and the UK. We believe that the culture we’ve built for our nearly 900 employees around the word is exceptional -- and we’ve created a place where our employees love to come to work, every single day.

 

Come join our team!

 

About iPipeline

Founded in 1995, iPipeline operates as  a business unit of Roper Technologies (Nasdaq:  ROP), a constituent of the Nasdaq 100, S&P 500®, and Fortune 1000® indices. iPipeline is a leading global provider of comprehensive and integrated digital solutions for the life insurance and financial services industries in North America, and life insurance and pensions industries in the UK. We couple one of the most expansive digital and automated platforms with one of the industry’s largest data libraries to accelerate, automate, and simplify various applications, processes, and workflows – from quote to commission – with seamless integration. Our vision is to help everyone achieve lasting financial security by delivering innovative solutions that connect, simplify, and transform the industry.  

 

iPipeline is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status. We are committed to building a supportive and inclusive environment for all employees.

 

This is an office-based position.

Responsibilities

An API Architect leads the design of complex integration solutions, using deep technical expertise to shape high-performance systems. They play a key role in developing and maintaining integration architectures, providing strategic advice on integration technologies, and ensuring that solutions align with broader organizational objectives. This role requires significant leadership in driving integration strategy across the enterprise.

 

Job Responsibilities:

 

·       Strategic Alignment: Design and lead the development of enterprise API architectures that align with business goals and objectives. Work with leadership and stakeholders to ensure APIs align with organizational strategies and meet evolving business needs.

·       API Design & Development:  Lead the design of robust, scalable, and high-performance APIs that integrate multiple internal systems. Establish API development best practices, including design patterns, error handling, authentication, and security mechanisms. Drive the adoption of API-first design principles and ensure APIs are intuitive, well-documented, and reusable.

·       Technology Selection: Evaluate and recommend the right technology stack for building and managing APIs, ensuring scalability, performance, and security. Stay up-to-date with the latest API trends and technologies to make informed decisions on tools, frameworks, and protocols (e.g., REST, GraphQL, gRPC, etc.).

·       Data Modeling: Work with data architects and developers to design appropriate data models that support API functionality, ensuring efficient data flow and integrity across systems.

·       Versioning & Compatibility:  Define and implement API versioning strategies that ensure backward compatibility while supporting ongoing innovation and feature releases. Establish clear API change management processes to minimize disruption for internal and external consumers.

·       API Monitoring & Performance: Set up and oversee API monitoring and observability tools to ensure high availability and performance. Define and track key performance indicators (KPIs) for APIs, such as response times, uptime, and error rates. Analyze API performance and optimize for scalability, speed, and reliability.

·       Security & Compliance: Ensure APIs are built with appropriate security controls, including authentication, authorization, and data encryption. Stay informed about relevant compliance standards and regulations (e.g., GDPR, SOC 2) and ensure APIs meet the necessary compliance requirements.

·       Cross-Functional Collaboration: Work closely with developers, security teams, and business stakeholders to ensure that APIs are designed to meet technical, security, and business requirements. Provide guidance and leadership in best practices for API integration across various internal and third-party services.

·       Documentation & Communication: Ensure comprehensive and clear API documentation is available for internal and external developers. Communicate complex technical concepts effectively to non-technical stakeholders and provide regular updates on API initiatives.

·       Technical Leadership: Lead cross-functional technical discussions, offering deep insights into integration challenges and offering solutions to complex problems, making decisions on architecture direction.

·       Process Improvement: Review and refine internal processes to improve API development workflows, ensuring the team adheres to best practices in API design, security, and performance.

 

 

Qualifications

Technical Competencies:

·       API Management Platforms: Proficiency with API management platforms such as Apigee, Kong, AWS API Gateway, or similar tools. Can optimize and troubleshoot common issues within these platforms.

·       API Design & Integration: Strong experience in API design, architecture, and integration (e.g., RESTful, SOAP, GraphQL, gRPC). Can independently develop API solutions that meet business requirements and follow industry best practices.

·       API Security: Expertise in API security, including OAuth, JWT, API Gateway security, and other common security practices.

·       Cloud Platforms & Microservices: Hands-on experience with cloud platforms (ideally AWS) and microservices architecture. Able to design and deploy APIs in a cloud environment, with a strong understanding of cloud-native principles.

·       Data Modeling & API Lifecycle: Strong understanding of data modeling, versioning, and API lifecycle management. Can independently manage the API lifecycle, handle versioning, and ensure backward compatibility.

·       Monitoring Tools: Experience in setting up and using monitoring tools such as Prometheus, Grafana, or New Relic for API observability.

·       Performance & Scalability: Strong knowledge of performance tuning and scalability principles. Able to optimize API performance and ensure APIs can scale efficiently to meet business needs.

 

Education, Experience and Knowledge:

·       Typically requires a bachelor's degree in computer science, information technology, engineering, or a related field (or international equivalent)

·       Typically requires 6+ years of experience in software development with at least 3+ years of experience in designing and implementing enterprise-scale APIs.

·       Experience in API design, integration, and architecture, with a focus on large-scale, enterprise-level systems.

·       Experience in mentoring less experienced team members.

·       Strong communication skills, able to present complex technical concepts to business leaders and stakeholders.

 

Benefits

We offer a competitive compensation and benefits package, opportunities for career growth, an employee stock purchase plan, 401(k), generous time off and flexible work/life balance, company-matched retirement packages, an employee wellness program, and an awards and recognition program – all in a creative, fast-growing, and innovative company.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.