Skip to main content
T

Senior Data Engineer

The Phoenix Group

Location

Boston, MA

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Key Responsibilities

  • Oversee and continuously improve data systems that support finance-related functions, identifying opportunities to incorporate modern tools, including cloud-based technologies, to increase performance, flexibility, and security.
  • Help define and refine frameworks for managing data across its lifecycle, including governance, integration, validation, and stewardship, ensuring dependable and consistent information across platforms.
  • Partner with internal teams and leadership to align data initiatives with business priorities, supporting efforts that enhance reporting, analytics, and decision-making capabilities.
  • Analyze current data processes and infrastructure, recommending and implementing enhancements that improve efficiency, reliability, and scalability.
  • Support ongoing innovation in data engineering practices, introducing new approaches and tools where appropriate to elevate overall system effectiveness.

Qualifications

  • Degree in Computer Science, Information Systems, or a related discipline preferred.
  • 5\+ years of experience in data engineering, data architecture, or similar roles involving large-scale data systems.
  • Familiarity with modern cloud data platforms (e.g., Snowflake, Microsoft Fabric) and their ecosystems.
  • Strong SQL skills, including data modeling and query optimization.
  • Demonstrated experience building and maintaining data pipelines (ETL/ELT) and supporting analytical data structures such as data warehouses.
  • Proficiency in Python for scripting, automation, or data processing tasks.
  • Solid understanding of relational databases and associated technologies.
  • Experience working with APIs and handling diverse data formats, including semi-structured data like JSON or XML.
  • Hands-on experience with version control tools such as Git.
  • Exposure to Agile methodologies and iterative development practices.
  • Knowledge of performance tuning and system optimization techniques for databases.
  • General awareness of emerging technologies such as AI and large language models.
  • Ability to operate both independently and collaboratively in a team-oriented environment.
  • Strong problem-solving, organizational, and communication skills.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs