FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Backend Data Engineer
Vital Records Control (VRC)Backend Data Engineer responsible for designing and optimizing scalable backend systems for VRC. Collaborate with cross-functional teams and ensure data integrity across the organization.
Tech Stack
Tools & technologiesApacheDockerERPJavaScriptKafkaKubernetesNode.jsPostgresReactTypeScript
About the role
Key responsibilities & impact- Responsible for designing, developing, and optimizing scalable backend systems that support VRC’s operational and business objectives
- Serve as a technical expert and strategic partner by building data-driven architectures, improving system performance, ensuring data integrity, and supporting enterprise-level integrations
- Play a critical role in shaping the flow, transformation, and consumption of data across the organization
- Collaborate with cross-functional teams to deliver reliable, scalable, and high-performing solutions
- Develop robust, scalable, and type-safe services and APIs using TypeScript and Node.js
- Design, implement, and optimize Apache Kafka streams and event-driven systems
- Manage and optimize PostgreSQL databases with a focus on schema design, indexing strategies, query execution plans, partitioning, vacuuming, and low-latency data access
- 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
- 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
Requirements
What you’ll need- 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
- 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
Benefits
Comp & perks- Competitive compensation and comprehensive benefits package
- Opportunity to solve meaningful operational and logistics-focused technology challenges
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsPostgreSQLApache KafkaAPI developmentstream processingperformance tuningrelational modelingGitCI/CD
Soft Skills
collaborationmentoringtroubleshootingknowledge-sharingcommunicationstrategic partnershipproblem-solvingleadershiporganizational skillscontinuous improvement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information TechnologyBachelor’s degree in Engineering