Set Your
Career on Phire

Living the #GreenphireLife

At Greenphire, we live and breathe our company values every day—we’re Solving Problems, All In, As a Team, For a Purpose. Our employees say the fun, collaborative team culture is the reason they come to work every day. To learn more about what it’s like to work with us, check out our company culture page.

 

Comprehensive Employee Benefits

Greenphire employees enjoy an upbeat, entrepreneurial culture with a collaborative, empowering team and a comprehensive benefits package.

Health Benefits
Retirement Benefits
Financial Wellness Program
Work-Life Balance
Casual Dress Environment
Collaborative Workspace
Company & Community Engagement
Ongoing Career Evolution

Current Job Openings

Greenphire is actively hiring for the positions below. Many departments are based in our corporate headquarters outside of Philadelphia, but as a global company, we also hire for various roles in Europe & around the world. If you don’t see an opening in your area, we encourage you to check back soon, or sign up for job alerts to be the first to know when a new position opens up!

Data Engineer III | King of Prussia, PA

The Data Engineer III is responsible for ensuring the ongoing data needs of the organization are met through business intelligence, data warehousing, ETLs, data pipelining, and data integrations. This involves creation of new features as well as maintenance and support of existing features. The Data Engineer III is tasked with developing and maintaining complex data pipelines that will combine data from multiple sources to populate data warehouses. The Data Engineer III is also responsible for business intelligence, as well as optimization and tuning of database queries. The Data Engineer III is an expert of our data in multiple areas and provides insight into our data for business decisions to be made by an internal or external consumer of this data.

Data Engineer I | King of Prussia, PA

The Data Engineer I is responsible for ensuring the ongoing data needs of the organization are met through business intelligence, data warehousing, ETLs, data pipelining, and integrations. This involves creation of new features as well as maintenance and support of existing features. The Data Engineer I is also responsible for business intelligence, as well as optimization and tuning of database queries. The Data Engineer I is an expert of our data in multiple areas and provides insight into our data for business decisions to be made by an internal or external consumer of this data.

Sr. Director, Client Experience and Education | King of Prussia, PA

The Director of Client Experience and Education is accountable for system user training & education, site adoption and user satisfaction programs in support of Greenphire products and services. The Director, Client Experience and Education is responsible for the development of a multi-year client experience enhancement plan, including establishment of strategic direction and overseeing the execution of all non-product innovation related initiatives. This position encompasses all aspects of client and user experience, including engagement initiatives, training, outreach, user surveys, analysis of user feedback and usage analytics. The Director, Client Education and Experience must draw on their prior track record of success as a Client Experience leader to synthesize appropriate strategies and prioritize initiatives and facilitate change management throughout the organization to achieve best in class experiences for Greenphire's global clients. The Director, Client Education and Experience must work cross-functionally with domain leaders and subject matter experts throughout the organization to fully understand Greenphire's solution offerings and client needs, and foster efforts to continuously improve client engagement and enthusiasm. In addition, they will be responsible for the direct management of dedicated trainers tasked with developing, implementing, and scaling software training programs for clients, CROs, and sites using our software and services. This role works in a fast-paced, high energy environment and the incumbent must be able to successfully balance multiple projects. The role has a direct reporting relationship with the Operations Department but must be effective collaborating with team members across functional domains.

Site Success Coordinator - Temp to possible Perm | King of Prussia

The Site Success Coordinator Contractor plays a key role in the day-to-day support of Greenphire's clients and their clinical subjects. As a member of the Operations team, the Site Success Coordinator serves as an expert on Greenphire's systems and products, assisting both internal and external clients with inquiries and daily transactional operations.

Associate Director, Data Delivery | King of Prussia, PA

The Associate Director, Data Delivery is an experienced, collaborative and analytical professional. Must be organized, flexible and able to apply strong problem-solving skills and industry subject matter expertise to support the needs of internal team members and external stakeholders. Able to recognize patterns and apply insights to address areas of unmet need. Works both independently and as part of team to satisfy the needs of clients and drive continuous improvement of the Greenphire product set in pursuit of smarter trials.

Financial Analyst I - Travel | King of Prussia

The Financial Analyst – Travel is a key member of the Greenphire Finance Team reporting directly to the Director of Financial Operations. This position is responsible for supporting the travel finance lifecycle, including data quality management, billing and billing support, reporting, and reconciliations.

Business Analyst, Reporting and Analytics | King of Prussia

The Business Analyst, Reporting and Analytics will work closely with and provide support to Product Manager and will be responsible for supporting existing and future Greenphire products and data services. This individual will report directly to the Product Manager for Reporting and Analytics and will be responsible for creating, prioritizing and maintaining a Product Backlog, in alignment with the Product Roadmap as defined by the Product Manager. The Business Analyst will work with internal and external stakeholders to gather and document functional requirements and further manage the actualization of those requirements through the product development lifecycle (SDLC) and via interfacing with architecture and development teams as well as other relevant stakeholders.

Director, Sales Engineering | King of Prussia, Pa

The Director, Sales Engineering will be responsible for the Sales Engineering efforts of the team and management of Sales Engineers. The successful candidate will demonstrate the ability to work with multiple Greenphire departments from Business Development, Operations, and Product to fully understand the product and solution offerings and communicate client needs. Responsible for direct communication with potential and existing customers to understand customer business requirements, develop opportunity-specific solution strategy and effectively articulate and demonstrate solutions that address customer requirements. This role works in a fast-paced, high energy environment and candidates should be able to successfully balance multiple projects. The role has a direct reporting relationship with the Commercial Department.

Project Manager I-II | King of Prussia

The Project Manager II is responsible, both directly and indirectly, for the company's day-to-day implementation of new client projects. The Project Manager II is also responsible for on-going maintenance and service following the successful implementation and launch of new projects.

Project Specialist | King of Prussia

The Project Specialist is responsible for the support of day to day activities of a new project implementation as directed by the Project Manager. The Project Specialist is also responsible for on-going relationship management following the successful implementation and launch of new projects.

Senior Python Microservices Application Developer | King of Prussia, PA

Seeking an experienced Python Developer who loves to collaborate and is passionate about writing code. The Senior Application Developer will work on an Agile team to build and modify key features on our SaaS applications. This role will interact with development team members as well as Architecture, UX, Product and Operations. Greenphire development teams face unique challenges in developing features while working in the constraints of Financial Technology and Clinical Research spheres.

Technical Analyst | King of Prussia, PA

Seeking a Technical Analyst who is passionate about improving their programming skills. The Technical Analyst will work on our Labs team completing production support and, along the way, enhancing their problem-solving abilities, coding and technical knowledge, and understanding of the ClinCard application. Our strongest developers start in this role and gain insights into programming best practices and building application with more fault tolerance through. This role will interact with development team members as well as Product and Operations teams. Greenphire development teams face unique challenges in developing features while working in the constraints of Financial Technology and Clinical Research spheres. Production support offers a fast track to learning about our varied technical stack.

Python Microservices Application Developer | King of Prussia, PA

Seeking a Python Developer who loves to collaborate and is passionate about writing code. The Application Developer will work on an Agile team to build and modify key features on our SaaS applications. This role will interact with development team members as well as Architecture, UX, Product and Operations. Greenphire development teams face unique challenges in developing features while working in the constraints of Financial Technology and Clinical Research spheres.

Director, Client Experience and Education | King of Prussia

The Director, Client Experience and Education will be responsible for the direct team management of dedicated trainers responsible for designing, developing, and implementing software training programs for sponsors, CROs, and sites using our software and services. This position will encompass all aspects of the client experience including training, outreach, in-application engagements, user forums, and surveys. The successful candidate will demonstrate the ability to work with multiple Greenphire departments from Business Development, Operations, and Product to fully understand the product and solution offerings and communicate client needs. This role works in a fast-paced, high energy environment and candidates should be able to successfully balance multiple projects. The role has a direct reporting relationship with the Operations Department.

Software Quality Assurance Analyst | King of Prussia, PA, USA

The Software Quality Assurance Analyst role is a hands-on position that requires knowledge of software testing and quality assurance methodologies. In this role, the software quality assurance analyst will be able to quickly learn the product, create test cases and supporting testing documentation, execute test plans/test cases and log and manage defects. This role will ensure software quality assurance procedures are used to verify software requirements across a vast array of integrated products.

Project Manager | King of Prussia, PA, USA

The Project Manager is responsible, both directly and indirectly, for the company's day-to-day implementation of new client projects. The Project Manager II is also responsible for on-going maintenance and service following the successful implementation and launch of new projects.

Platform Engineer | King of Prussia, PA, USA

The Platform Engineer is responsible for the design, implementation, and ongoing support of the production services, applications and platform components that comprise Greenphire's systems. In this role you can leverage your technical skills in systems and network management, software development and cloud services to create pipelines that build, test, and deploy application components in an automated and scalable manner.

Project Specialist | King of Prussia, PA, USA

The Project Specialist is responsible for the support of day to day activities of a new project implementation as directed by the Project Manager. The Project Specialist is also responsible for on-going relationship management following the successful implementation and launch of new projects.

Relationship Manager | King of Prussia, PA, USA

The Relationship Manager is responsible for the building, training and overall communication internally and externally. The Relationship Manager plays a key role in the development of strategies and materials to increase the quality and efficiency of support to clients.

Enterprise Architect | King of Prussia, PA, USA

The Enterprise Architect manages multiple initiatives and creates solutions to meet Product needs, creates technical architecture specification documents and works across multiple development teams to ensure standards and best practices. The Enterprise Architect III is responsible for Application Architecture, Data Architecture, and Infrastructure Architecture. This role also has client-facing responsibilities in understanding requirements and recommending solutions. The Enterprise Architect III is also responsible for designing solutions that are reusable across the Greenphire Platform applications.

Scrum Master | King of Prussia, PA, USA

We are hiring an energetic Scrum Master that has experience working with multiple scrum teams. If you're passionate about Scrum and love working with teams in a growing Agile organization, Greenphire is a great place to grow your career.

Technical Support Lead | King of Prussia, PA, USA

The Technical Support Lead is responsible for ensuring the smooth functional operation of the Technical Analyst (TA) and Enterprise Implementation Support (EIS) teams such that a variety of support activities are done efficiently and with high quality. This involves the creation and consistent iterative refinement of cross departmental processes, trainings, and metrics. The Technical Support Lead is also responsible for the prioritization of tasks for the TA and EIS teams as well as the escalation of potential blocking issues. They will track and report on team development, capabilities, and work with a variety of departments to ensure the teams are efficient and able to tackle an increasing variety of support activities.

Tech Innovation Is Key

Our team is committed to innovation, and our process starts with a vision. We focus heavily on collaboration, story mapping and security protocols along the way.