Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Staff Data Model Engineer

at Agiloft

Posted 3 weeks ago | 0 applied

Description:

  • Agiloft is a global leader in data-first contract lifecycle management (CLM) software, helping organizations manage the entire process of contracts.
  • The Staff Data Model Engineer will work with a dynamic team to build data-centric, AI-driven CLM software solutions.
  • Responsibilities include collaborating with product experts and engineers to architect, build, maintain, and optimize data models and services.
  • The role involves working with cross-functional agile teams throughout the software development lifecycle to create a high-quality foundational data layer.
  • The engineer will build new application data models and optimize existing ones using SQL and NoSQL technologies.
  • The position requires advising on database technology selection and enhancing the data schema for improved performance and modularity.
  • The engineer will also design for extensibility of the data schema and contribute to quality assurance and performance testing solutions.
  • Troubleshooting complex data issues and mentoring team members on data architecture topics are also key responsibilities.

Requirements:

  • A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience is required.
  • A minimum of 10 years of professional experience as a software engineer or data architect is necessary.
  • Experience in building modern, cloud-native applications using cloud-hosted databases is essential.
  • Proficiency in building data-centric applications using programming languages such as Python is required.
  • Strong problem-solving, collaboration, teamwork, and communication skills are necessary.
  • An eagerness to learn and adapt to new technologies and tools is expected.
  • A deep understanding of SQL and NoSQL databases, query optimization, and database indexing is required.
  • Familiarity with monitoring and improving database performance, change management methodologies, version control systems (Git), and CI/CD tools is necessary.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud is required.
  • Knowledge of modern software development lifecycle in an agile environment is essential.

Benefits:

  • Agiloft offers a supportive working environment that promotes a healthy work/life balance, including floating holidays and a quarterly wellness day.
  • The company values diversity and inclusion, encouraging individuals from all backgrounds to apply.
  • Employees are supported in bringing their authentic selves to work, contributing to a positive employee experience.
  • The organization is committed to providing accommodations during the recruiting process for those in need.