The Data Engineer II 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 II is also responsible for business intelligence, as well as optimization and tuning of database queries. The Data Engineer II 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.
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.
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!
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.
Seeking a Lead Developer who loves to collaborate and is passionate about writing code. The Lead Developer will work on an Agile team to build and modify features on our SaaS applications that resolve day-to-day pain points our internal and external clients face. 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. Some Python experience is a must, but more important is experience writing key features for an application with best practices.
The Python Microservices Labs Application Developer is responsible for the analysis, design, coding, implementation, and modification of Greenphire applications. The Developer will design programming solutions to complex business issues and to support data conversions and other support requests of reports and interfaces with external and internal clients.
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.
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.
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.
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.
The Attorney, Commercial Contracts is a key member of the Legal Department, reporting directly to the Chief Counsel. In our fast paced, rapidly growing software company, they will be responsible to provide effective and efficient review and legal counsel to the Commercial team, in pursuit of securing new business opportunities. They will be responsible for supporting the day-to-day activities of contract life cycle management with a solution-oriented approach. This is a hands-on role, drafting and negotiating a wide variety of software related legal documents, lending support and ensuring processes and activities at the intersection of sales, operations and finance, while protecting the best interest of the Company at all times.
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.
The CRO Partner Manager will have the responsibility for managing the commercial relationship with targeted CRO partners. The CRO Partner Manager is responsible for achieving annual partner sourced sales goals within targeted CRO's. The role will educate prospects on ClinCard, eClinicalGPS, and other Greenphire solutions to generate new sales leads and will document and follow up on all sales opportunities within target CRO partners.
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.
The primary focus of the Application Administrator will be on owning and supporting Greenphire's Cloud Based Jira instance while helping the team to deliver the best solutions using the latest Agile methodologies. This role will support the Application Delivery team for overall Jira administration and be the go-to person for any Jira issues, enhancements, and best practice questions. In addition, this role will support the company-wide operational use of the Jira tool, to ensure workflows are accurate, efficient and ensure reporting can be delivered accurately and timely. This role analyzes the need/issue, defines the best solution, and facilitates the successful implementation of complex solutions through hands-on work, interfacing with all appropriate resources and team members and creating other materials to support the process.