Vital Records Control (VRC)

Backend Data Engineer

Vital Records Control (VRC)  •  Dallas, TX (Remote)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Job Type
Full-time

Backend / Data Engineer (TypeScript & PostgreSQL)

Location: Hybrid

Job Type: Full-Time

The Backend / Data Engineer is responsible for designing, developing, and optimizing scalable backend systems that support VRC’s operational and business objectives. This role will serve as a technical expert and strategic partner by building data-driven architectures, improving system performance, ensuring data integrity, and supporting enterprise-level integrations. The Backend / Data Engineer will play a critical role in shaping the flow, transformation, and consumption of data across the organization while collaborating with cross-functional teams to deliver reliable, scalable, and high-performing solutions.

Essential Functions

Architectural Data Flow & Backend Development

Responsible for designing and implementing backend systems where architecture is driven by the efficient flow and transformation of data. Develop robust, scalable, and type-safe services and APIs using TypeScript and Node.js while ensuring system reliability and maintainability.

Stream Processing & Event-Driven Architecture

Design, implement, and optimize Apache Kafka streams and event-driven systems. Ensure high-throughput processing, reliable messaging, scalable topic modeling, and seamless data movement across enterprise platforms.

Database Design & Performance Optimization

Manage and optimize PostgreSQL databases with a focus on schema design, indexing strategies, query execution plans, partitioning, vacuuming, and low-latency data access. Support large-scale datasets and maintain high system performance.

Cross-Functional Collaboration & Technical Support

Partner closely with product teams, leadership, and engineering teams to translate business requirements into technical solutions. Participate in code reviews, troubleshooting, mentoring, and knowledge-sharing initiatives while supporting continuous process and system improvements.

Enterprise Integration & System Scalability

Support integrations between backend systems and enterprise platforms, including CRM and ERP systems. Contribute to scalable architecture decisions that align with organizational growth and long-term technology strategies.

Competencies

  • Strong analytical and problem-solving skills
  • Experience designing scalable, data-oriented backend architectures
  • Ability to troubleshoot complex system performance and data flow issues
  • Detail-oriented work style with strong organizational skills
  • Excellent verbal and written communication skills
  • Ability to work independently and collaboratively within cross-functional teams
  • Strong understanding of event-driven architecture and distributed systems
  • Ability to manage multiple priorities and technical initiatives simultaneously
  • Commitment to clean, scalable, and maintainable code standards
  • Strong mentorship and collaborative engineering mindset
Requirements

Technical Skills & Requirements

  • Advanced experience with TypeScript, Node.js, PostgreSQL, and Apache Kafka
  • Strong understanding of PostgreSQL internals, performance tuning, indexing, partitioning, and relational modeling
  • Experience building enterprise-grade APIs and backend services
  • Knowledge of stream processing, producer/consumer configurations, and event-driven architectures
  • Experience with Git, CI/CD pipelines, and Agile/Scrum development methodologies
  • Familiarity with Docker and Kubernetes preferred
  • Experience with React to support frontend collaboration preferred
  • Experience integrating with Salesforce, CRM, ERP, or enterprise platforms preferred
  • Logistics, inventory management, or operational systems experience preferred

Work Environment

This position operates in a hybrid work environment and may require collaboration with cross-functional teams across multiple locations.

Physical Demands

While performing the duties of this job, the employee is regularly required to sit, communicate, and work on a computer for extended periods of time. The employee may occasionally be required to stand, walk, or lift office materials up to 15 pounds.

Education & Eligibility Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related technical field preferred
  • Extensive professional experience building backend systems and enterprise-grade applications required
  • Strong hands-on experience with PostgreSQL, Apache Kafka, and TypeScript required
  • Experience supporting scalable data architectures and high-volume datasets preferred
  • Experience working within Agile/Scrum environments preferred

Why Join VRC?

  • Opportunity to help shape enterprise-level data architecture and backend strategy
  • Tech-forward environment utilizing modern technologies and scalable infrastructure
  • Collaborative engineering culture focused on innovation, mentorship, and technical excellence
  • Competitive compensation and comprehensive benefits package
  • Opportunity to solve meaningful operational and logistics-focused technology challenges

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee.

Vital Records Control (VRC)

About Vital Records Control (VRC)

VRC Companies, LLC. dba Vital Records Control (VRC) is a national digital document management solutions leader. VRC® helps clients reduce costs and increase productivity throughout the information lifecycle. With its commitment to high-quality solutions and exceptional service, VRC® has become the trusted partner for businesses seeking compliant and cost-effective management of their physical and digital information assets.

The core brands under the VRC® umbrella include VitalScan® for enterprise content management; VitalChart ®, a health information management solution specializing in release of information services; VitalRecords™ for secure document storage; and VitalShred® for secure document destruction. Together, we are a powerhouse that helps organizations experience a seamless experience across all phases of the information lifecycle.

Industry
Unknown
Company Size
501-1,000 employees
Headquarters
Memphis, Tennessee
Year Founded
1988
Social Media