Back to Jobs
XX
Backend Data EngineerVital Records ControlMemphis, Tennessee, United States

This job offer is no longer available

XX

Backend Data Engineer

Vital Records Control
  • US
    Memphis, Tennessee, United States
  • US
    Memphis, Tennessee, United States

About

Backend / Data Engineer (TypeScript & PostgreSQL) Location: Hybrid Job Type: Full-Time
Summary 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
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.
#J-18808-Ljbffr
  • Memphis, Tennessee, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.