Job description

Role: Data Engineer

Job Type: Contract

Location : Dallas, TX ( Day 1 onsite )

Job Title: Wealth Management Sr. Software Developer (Data Engineering)

Job Summary: Seeking a talented and experienced developer with a strong focus on data engineering to join our team working on a wealth management software project. As a developer, you will be responsible for designing, developing, Data profiling, Data Analysis, Data integration, and developing pipelines for our wealth management software. You will collaborate closely with cross-functional teams to ensure the software meets the requirements and delivers efficient data processing and analytics capabilities.

Responsibilities:

  • Design, develop, and maintain data infrastructure and pipelines for our wealth management software using technologies like Snowflake, Talend, Python, and Azure
  • Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical designs and implementations.
  • Implement data integration and ETL processes to extract, transform, and load data from various sources into our wealth management software.
  • Develop data models and database schemas to support the storage and retrieval of financial data!
  • Ensure data quality, integrity, and security throughout the software development lifecycle!
  • Optimize data processing and analytics capabilities to meet performance and scalability requirements!
  • Conduct thorough testing of data pipelines and processes to ensure reliability and accuracy!
  • Work closely with data analysts, data scientists, and business stakeholders to understand data requirements and provide data-driven solutions.
  • Research and evaluate new technologies, tools, and frameworks relevant to data engineering in wealth management.
  • Keep up to date with emerging trends and best practices in data engineering and wealth management software development!

Requirements:

  • Bachelor's degree in computer science, Software Engineering, Data Science, or a related field
  • Proven experience in data engineering, data integration, and ETL development using technologies like Snowflake, Talend, Python, and Azure
  • Strong understanding of wealth management concepts and financial markets
  • Proficient in SQL and database technologies (e.g., Snowflake, SQL Server, Oracle, Azure SQL Database)
  • Familiarity with cloud platforms and services (e.g., Azure, AWS) for data processing and storage
  • Knowledge of data warehouse design principles and dimensional modeling
  • Strong programming skills in Python and experience with data manipulation and analysis libraries (e.g., Pandas, NumPy)
  • Familiarity with version control systems (e.g., Git)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Attention to detail and a commitment to delivering high-quality software

Preferred:

• Experience working in the finance or wealth management industry.

• Knowledge of data visualization and reporting tools (e.g., Power BI, Tableau)

• Familiarity with DevOps practices and CI/CD pipelines

• Certifications or relevant training in data engineering or cloud computing technologies

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.