Logo of Huzzle

Principal Database Architect

image

iManage

Aug 8

Applications are closed

  • Job
    Full-time
    Expert Level
  • Chicago

Requirements

  • Bachelor's or master's degree in software engineering or a related field
  • Minimum of 10 years of experience in relational database technologies and senior/lead roles for a minimum of 5 years
  • Expert proficiency in Java and extensive experience developing interfaces with database systems
  • Experience with clustered databases (preferably MySQL or MariaDB) as a plus
  • Thought leadership and design skills in one or more key technology areas: high-transaction systems, micro-services-based distributed architectures, fault-tolerant designs, data and system security
  • Strong knowledge of software development methodologies and technologies
  • Excellent communication and interpersonal skills and strong problem-solving and analytical skills
  • Ability to work collaboratively with cross-functional teams and external partners.

Responsibilities

  • - Interacting, inspiring, and motivating the team by creating a culture of open communication, even when discussing complex topics
  • - Building meaningful relationships with the right stakeholders by actively listening, effectively communicating, and collaborating to develop strategies for solving problems innovatively
  • - Valuing customer experience both in the design and implementation cycles and during support incidents
  • - Monitoring industry trends, emerging technologies, and best practices
  • - Overseeing iManage Work data architecture and interactions with upstream as well as downstream systems
  • - Ensuring data security constraints to support a multi-tenant system and GDPR requirements around jurisdiction and privacy
  • - Develop data usage and metrics collection approaches for data-driven iterative design and continuous improvement activities
  • - Scale validation with simulated traffic
  • - Protecting all information entrusted to us by customers, partners, and employees. Fostering a culture where Information Security is a core part of our organizational mindset
  • - Architecting and delivering highly-scalable and efficient relational database solutions for SaaS products
  • - Participating in the design and development of database interfaces for various iManage Work components
  • - Driving query analysis and optimization efforts with a focus on throughput and stability
  • - Troubleshooting and remediating critical database bottlenecks in large-scale production deployments
  • - Participating in expanding CI/CD capabilities by designing and driving automated test support for reliable daily software delivery
  • - Participating in building and optimizing operational insights into database consumption and operational limits

FAQs

What is the role of a Principal Database Architect at iManage?

The Principal Database Architect at iManage is responsible for leading the design and delivery of data architecture for a high-traffic multi-region SaaS solution, ensuring application and operational security, and developing scalable database solutions.

What qualifications are required for this position?

Candidates must have a bachelor's or master's degree in software engineering or a related field, with a minimum of 10 years of experience in relational database technologies and at least 5 years in senior/lead roles.

Is experience with Java necessary for this role?

Yes, expert proficiency in Java and extensive experience developing interfaces with database systems is required.

What kind of work environment can I expect at iManage?

iManage offers a supportive, inclusive, and vibrant work environment with flexible work hours, a modern open plan workspace, and regular social events.

Is there support for professional development at iManage?

Yes, iManage provides access to unlimited courses in LinkedIn Learning and encourages employees to own their career paths through the internal development framework.

Are there any benefits related to mental health?

Yes, iManage cares for mental health and well-being by providing multiple company wellness days and free access to the Healthy Minds app for mindfulness and meditation.

What is the company's stance on diversity and inclusion?

iManage is committed to building a diverse and inclusive environment and encourages all individuals, regardless of their background, to apply for positions.

Does iManage provide health benefits?

Yes, iManage offers comprehensive health, vision, dental, and life insurance along with a 401k Retirement Savings Plan that includes company matching up to 4%.

How does iManage support work-life balance?

iManage supports work-life balance with a flexible time-off policy that allows employees to take time off for vacation, family, or personal health as needed.

What is the company culture like at iManage?

The company culture at iManage emphasizes open communication, collaboration, and innovation, aiming to create meaningful relationships and a sense of trust among employees and stakeholders.

Making knowledge work (TM)

Technology
Industry
501-1000
Employees
2015
Founded Year

Mission & Purpose

iManage is the company dedicated to Making Knowledge Work. Its intelligent, cloud-enabled, secure knowledge work platform enables organizations to uncover and activate the knowledge that exists inside their business content and communications. Advanced Artificial Intelligence and powerful document and email management create connections across data, systems, and people while leveraging the context of organizational content to fuel deep insights, informed business decisions, and collaboration. Underpinned by best of breed security, sophisticated workflows and governance approaches, iManage has earned its place as the industry standard through continually innovating to solve the most complex professional challenges and enabling better business outcomes for over one million professionals across 65+ countries.