Senior Data Engineer

Senior Data Engineer

Job Summary:

TrustEngine is on a mission to revolutionize the mortgage tech industry and empower borrowers to achieve their financial goals. With our Borrower Intelligence Platform and the ethical use of data and machine learning, we equip lenders with the tools for meaningful conversations that support borrowers in pursuing their life goals. We're transforming the industry, fostering trust, making a positive impact on lives, and creating a future of #NoBorrowerLeftBehind. Join us on this thrilling journey. Unlock the full potential of our organization and accelerate our growth!

Bring your deep expertise in building out data pipelines and implementing data lake architecture. As a senior data engineer, you will elevate your team, foster collaboration, and drive continuous improvement to deliver industry-transforming products with technical excellence. You will contribute to the success of the company by designing and implementing a scalable data platform as the foundation of our tech stack. Collaborating with cross-functional teams, you will serve as a subject matter expert to drive data-driven decision-making and create innovative solutions for our customers.

Join us and shape the future of mortgage tech!


Responsibilities:
  • Design and develop robust data pipelines and ETL processes for ingesting, transforming, and integrating data from various sources into the data lake.
  • Optimize data infrastructure for performance, reliability, and scalability, considering factors such as data volume, velocity, and variety.
  • Ensure data quality, integrity, and security across the data lake, implementing data governance practices and monitoring mechanisms.
  • Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand data requirements and develop solutions that meet business needs.
  • Champion engineering best practices and drive improvements in data engineering methodologies, processes, and technologies.
  • Stay updated with emerging trends and advancements in data engineering, sharing knowledge and insights with the team and the broader organization.
  • Effectively communicate technical concepts, solutions, and recommendations to both technical and non-technical stakeholders.

Required Qualifications:

  • 4+ years of professional experience in data engineering, building scalable data pipelines and ETL processes.
  • Strong proficiency in programming languages commonly used in data engineering, such as Java, Scala, or Python.
  • In-depth knowledge of distributed systems, data processing frameworks (such as Hadoop, Spark, or Flink), data lake, and cloud computing platforms (e.g., AWS, Google Cloud, Azure).
  • Proficient in SQL and relational database technologies (e.g., MySQL, PostgreSQL)
  • Strong knowledge of data modeling, and data warehousing concepts.
  • Familiarity with data governance, security, access controls, and compliance principles and solutions.
  • Demonstrated ability to optimize data pipelines for performance, scalability, and reliability.
  • Excellent problem-solving and analytical skills, with a passion for tackling complex data engineering challenges.
  • Excellent communication skills, with the ability to contribute to a shared vision.


Preferred Qualifications:

  • Experience with real-time data processing and streaming frameworks (e.g., Kafka, AWS Kinesis).
  • Knowledge of modern data lakehouse technologies such as Apache Hudi, Delta Lake, or Apache Iceberg
  • Experience with NoSQL databases (e.g., Redis, Cassandra)
  • Experience with data visualization tools (e.g., Tableau, Metabase) and data exploration techniques.
  • Contributions to open-source data engineering projects or active participation in the data engineering community.

Education and Experience:
  • Bachelor's degree in Computer Science or a related technical field. Advanced degrees are preferred but not required. Equivalent practical experience will also be considered.

    Our benefits include but are not limited to the following: 100% company paid medical; company matching 401(k), paid maternity and paternity leave, unlimited FTO package, ongoing professional development and certification opportunities, competitive salary, special employee discounts and health and wellness perks.

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.