Movement Mortgage

Senior Data Engineer

Job description

Get, Do, Earn and Give More at Movement!

We’re definitely not your average mortgage company. Movement Mortgage is made up of passionate, talented and hardworking individuals who strive for excellence while demonstrating servant leadership in everything we do.

Here are the basics: we work hard, we have fun, we invest in our people and we make a difference. Sound like a plan? Check us out on our website www.movement.com.

How you'll contribute:
  • Design, implement and test complex data integrations and transformation processes with nascent data sources while having a strong focus on accuracy, completeness, reliability and relevance.
  • Engineer, orchestrate and maintain complex data pipelines, catalogs, reports and dashboards using data platform tools
  • Building and optimizing data storage and processing systems, including data warehouses, data lakes, and NoSQL databases.
  • Continuously improving the performance, scalability, and reliability of data infrastructure.
  • Create and maintain technical documentation and metadata, especially for data assets.
  • Proactively triage operational alarms, exceptions, and failures while driving to the root cause, communicating with the right parties, contributing to the resolution and making improvements to prevent the problem from recurring.
  • Identify areas for improvements and recommend solutions
  • Collaborate with cross-functional teams, stakeholders and customers to discover needs and define business requirements and goals
  • Develop and maintain relationships with key stakeholders across the organization, communicating insights, findings and recommendations
  • Develop and implement best practices, policies and procedures for data governance, data security, and data privacy
  • Mentor junior technologists

Who you are:
  • Bachelor's degree in a relevant field such as computer science, statistics, or mathematics; Master's degree preferred
  • 5+ years of experience in data engineering, software development, or related field
  • Expertise in multiple programming languages such as Scala, Python, TypeScript, C# or Java
  • Experience with big data technologies such as Databricks, Spark, Kakfa or Hadoop
  • Proficiency with cloud technologies, such as AWS, GCP, or Azure.
  • Proficiency with distributed systems, parallel processing, microservices, serverless and containerization technologies
  • Expert understanding of software engineering principles, data structures, and algorithms.
  • Proficiency with modern source control, test automation and CI/CD tools and practices
  • Proficiency in managing complex data infrastructure projects.
  • Proficiency with SQL, data modeling, ELT, schema design, data warehousing and data visualization
  • Proficiency with statistical analysis and problem solving techniques
  • Excellent communication and interpersonal skills
  • Ability to work independently as well as part of a team
  • Be someone who stays up to date with emerging technologies and best practices and encourages your team to do the same
  • Experience mentoring technologists

So, Why Movement?
  • Competitive pay
  • Medical, dental and life insurance
  • Company matched 401K (Up to 3.5%)
  • Excellent career growth opportunity
  • Fun, team-focused working environment
  • Employee driven community outreach program

At Movement, we exist to love and value people. We are disrupting the mortgage industry by lending with integrity, building outstanding corporate culture and investing in our communities. On any given day, you might find a processor volunteering for a local charity or an underwriter winning the corn-hole tournament at Family Fun Day. You’ll also find that we’re the seventh largest mortgage lender in the country. Sound too good to be true? Check us out on our website: www.movement.com

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by the persons assigned to this position. They are not intended to be an exhaustive list of all associated responsibilities, skills, efforts or working conditions. The Company reserves the right to change, amend, add, delete and otherwise assign any and all duties, responsibilities and position titles as it deems necessary to meet the needs of the business.

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.