Data Engineer
Basic Function of the Position:
Contribute to our data transformation initiatives by developing and implementing the infrastructure, pipelines, and processes that power our organization's data-driven operations. This role focuses on technical execution and hands-on development while supporting existing data operations. The ideal candidate combines strong technical expertise with practical implementation skills and can balance immediate operational needs with scalable technical solutions.
Critical Duties and Responsibilities:
Design, develop, and maintain scalable data pipelines for collecting, processing, and storing organizational data
Build and implement modern data infrastructure leveraging cloud technologies (preferably AWS)
Integrate disparate data sources through API connections and automated workflows
Work with business requirements and technical specifications to develop implementation solutions
Contribute to technical data projects from development through implementation and maintenance
Implement data quality controls, monitoring systems, and alert mechanisms
Automate manual data processes to improve efficiency and reliability
Implement appropriate data governance and security measures
Collaborate with team members and work closely with the BI Analyst on technical implementations
Work with existing tools and technologies in the data ecosystem and contribute to tool evaluations
Collaborate on special projects to address emerging organizational data needs
Perform other duties as required by business needs
Work Experience:
2-4 years of experience in data engineering, software development, or related technical roles
Previous association/trade show experience a plus
Education/Training:
Bachelor's degree preferred, computer science, information systems, or related field (or equivalent experience)
Skills/Capabilities/Technical:
Strong proficiency in SQL (multiple dialects) with ability to optimize complex queries
Experience with Python for data processing, automation, and integration
Demonstrated experience building and maintaining data pipelines
Experience integrating systems through APIs and web services
Knowledge of data modeling and database design principles
Ability to apply technical best practices to meet business requirements
Must possess good organizational skills, be resourceful and have attention for detail
Demonstrated ability to efficiently handle multiple priorities in a fast-paced, change oriented environment
Must have excellent communication skills, be customer/team oriented and have the ability to work with all staff levels
Must have a can-do, positive attitude
Additional Relevant Skills:
Experience with AWS or other cloud platforms (especially data services)
Familiarity with containerization and orchestration technologies
Knowledge of modern data warehouse architectures and implementations
Experience with data streaming technologies
Familiarity with business intelligence and visualization tools
Background in agile development methodologies
Previous experience in non-profit or association environments
Additional Information:
Travel to CES in January.