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.