FreshRemote.Work

Data Engineer

Remote, US

About Tides

Tides is a nonprofit and philanthropic organization committed to advancing social justice. We work across the social sector to shift power to communities of color and other groups historically denied power. 

Centering equity and justice in everything we do, we collaborate in deep partnership with movement leaders, nonprofits, donors, foundations, and corporations to amplify the impact of their work by providing services like fiscal sponsorship, donor advised funds, grant making, and a variety of innovative solutions. Learn more at tides.org

About the Role  

The Data Engineer at Tides will be pivotal in ensuring seamless data flow across various sources to storage and analysis systems, thereby enabling informed decision-making and operational efficiency. This role involves designing, developing, and managing data integration solutions to harness data as a strategic asset, ultimately driving innovation and efficiency within the organization.


What you will Do 

Design & Development: 

  • Create and implement data integration solutions using a range of tools and technologies.

Collaboration: 

  • Work with business units and Data Architects to define data requirements and create technical specifications.
  • Partner with teams on data-centric projects and document integration processes and procedures in line with organizational standards.

Data Analysis: 

  • Analyze data to identify patterns and relationships crucial for integration.
  • Maintain security of confidential and proprietary information.

Integration Jobs: 

  • Develop jobs that interact with APIs or SFTP sites.

ETL Processes: 

  • Design and manage ETL (extract, transform, load) processes to consolidate data into a centralized repository.

Tool Maintenance: 

  • Configure and maintain data integration tools and platforms.

Monitoring & Troubleshooting: 

  • Oversee data integration jobs and resolve issues as they arise.

Optimization: 

  • Enhance integration processes for better performance and scalability.

Innovation: 

  • Stay updated on new technologies and methodologies in data integration.

 What you will Bring 

  • Data Analysis: Strong capability to analyze data, identify patterns, trends, and relationships, and translate findings into actionable data integration strategies.
  • Problem-Solving: Exceptional analytical skills with the ability to troubleshoot and resolve issues related to data integration processes, ETL sessions, workflows, and logs.
  • Solution Design: Competence in designing, developing, testing, and deploying data integration solutions that meet business needs and technical specifications.
  • ETL Processes: Experience in developing and managing ETL processes to ensure efficient data movement from disparate sources to centralized repositories.
  • Tool Configuration & Maintenance: Skills in configuring and maintaining data integration tools and platforms to ensure their optimal performance.
  • Performance Optimization: Ability to optimize data integration processes for better performance and scalability.
  • Team Collaboration: Ability to work effectively with business stakeholders, Data Architects, and other teams on data-related projects.
  • Communication Skills: Strong verbal and written communication skills to document processes, present findings, and collaborate with subject matter experts and team members.
  • Technology Awareness: Keep abreast of new data integration technologies and approaches to continuously improve integration processes.
  • Learning Agility: Demonstrated aptitude for quickly learning and adapting to new software and systems as required by evolving data needs.
  • Detail Orientation: Strong attention to detail in both data analysis and documentation to ensure accuracy and completeness.
  • Standards Compliance: Adherence to organizational standards and best practices for data management and integration.

Ideal Experience  

  • Bachelor’s degree in Computer Science, Engineering, or a related field. This foundational education provides the necessary technical background and problem-solving skills required for the role.
  • At least 3 years of hands-on experience with data integration tools and processes. This includes experience with:
    • ETL/ELT Processes: Development and management of ETL (extract, transform, load) processes.
    • Data Warehousing: Understanding and implementation of data warehousing principles.
    • Data Integration Tools: Practical experience with data integration tools (e.g., Talend, SSIS, etc.).
  • Experience with the following technical skills:
    • Database Experience: Proficiency with SQL and at least one major relational database (e.g., Oracle, MySQL, MS SQL Server).
    • Programming: Strong programming skills in Java, Python, or similar languages relevant to data integration and manipulation.
    • Data Visualization: Experience with data visualization tools such as Tableau or Power BI.
  • Proven ability to perform data analysis, identify patterns, and troubleshoot complex data integration issues.
  • Demonstrated experience in documenting data integration processes and collaborating effectively with teams and subject matter experts.

Compensation 

Tides is committed to providing a competitive compensation package. We value pay equity and account for factors such as your location within the U.S., your skills and your relevant experience, and we will not ask for your salary history. 

Your starting salary will fall into one of three ranges: 

● $95,300 - $119,100 (Most of the United States) 

● $103,900 - $129,900 (Chicago, Los Angeles, Washington D.C. metro areas) 

● $114,400 - $143,000 (New York City & San Francisco metro areas) 

Please note, these metro areas are examples and not a complete list. Our Talent Acquisition team will review your application and confirm your placement within this structure with you at the beginning of the interview process.  

Application Instructions  

Please submit your application by Tuesday, October 15, 2024 at 11:59pm ET.

Life at Tides  

Working at Tides connects you with world-class teammates, enduring relationships, and an inspired sense of purpose - while our employee benefits support our team’s talent and well-being. Our hybrid work model supports staff who are based across the United States, in addition to maintaining our offices in New York & San Francisco. 

Equal Employment Opportunity 

We look forward to reviewing applications from all qualified jobseekers. We strongly encourage applications from women, people of color, and bilingual and bicultural individuals, as well as members of the LGBTQIA+ communities. No applicant will be discriminated against because of their race, religion, sex, national origin, ethnicity, age, disability, political affiliation, sexual orientation, gender identity, color, marital status, or medical condition including acquired immune deficiency syndrome (AIDS) and AIDS-related conditions. Pursuant to the San Francisco Fair Chance Ordinance, we encourage and will consider qualified applicants with arrest and conviction records. Where required by state law, we utilize E-Verify as a part of our employment authorization process. 

Applicants with Disabilities 

Reasonable accommodations will be made so that all who are interested may participate in our interview process. If you are in need of an accommodation, please advise in writing at the time you apply.

Apply

Job Profile

Regions

North America

Countries

United States

Benefits/Perks

Competitive compensation Pay equity

Tasks
  • Analyze data patterns
  • Collaborate with business units
  • Communication
  • Design data integration solutions
  • Develop ETL processes
  • Maintain data integration tools
  • Monitor and troubleshoot integration jobs
  • Optimize integration processes
  • Stay updated on new technologies
Skills

Analysis Analytical API Collaboration Communication Compliance Data analysis Data Integration Data Management Detail Orientation Equity and justice ETL Learning agility Pay equity Performance Optimization Problem-solving SFTP Solution Design Standards Compliance Team Collaboration Tool configuration

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9