Backend Data Engineer
VRC Companies Careers
Job Description
Job Description
Description:
Backend / Data Engineer (TypeScript & PostgreSQL)
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
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.
- A leading data streaming platform provider is seeking a Senior Software Engineer II to take ownership of critical backend systems for their Stream Governance products. You'll develop cloud-native services that ensure data quality and integrity. Candidates should have over...SuggestedRemote job
- Goldman Sachs is seeking a Backend Software Engineer in Dallas, United States, to design and implement scalable microservices using Java and Spring... ...in the Spring ecosystem and a strong background in data engineering. They will be responsible for optimizing application...Suggested
- The Goldman Sachs Group is seeking a Backend Software Engineer with a strong focus on microservices and data engineering. The role involves developing scalable systems using Java and Spring Boot, architecting ETL workflows, and ensuring secure API designs. Ideal candidates...Suggested
- Incedo is seeking a Senior Engineer to join its core platform team, focusing on enterprise application design, backend development, and scalable data systems using Java and cloud technologies. You will collaborate with architects, QA, and PMs to deliver complex features...Suggested
- ...Job Overview Job ID: J52785 Job Title: Backend Engineer - Python Location: Dallas, TX Duration: 21 Months + Extension Hourly Rate: Depending... ...frameworks such as LangChain, LangGraph, or CrewAI. Build and optimize data ingestion and retrieval systems using vector databases to...SuggestedHourly payPermanent employmentContract workH1bLocal area
- ...Vice President, Data Engineering About the Company Globally recognised financial services organisation operating at significant scale... ...have a strong commercial background in data engineering and backend systems, with expertise in distributed data processing using...
$120k - $160k
...when they need it most. By bringing together financial tools, data, and trusted professionals, we give people more control, more... ...to feel at home. About the Role We’re looking for a Backend Engineer to help build and scale the services that power the Made Card...Local areaRemote workFlexible hours- ...that helps accelerate the adoption of best engineering practices, while maintaining knowledge... ...field. · 4+ years of experience in data engineering. · Expertise in data warehouse... ...· Deep hands-on technical expertise in backend technologies such as SQL Server Management...Full timeImmediate start
$90k
...and "help the helpers" you've come to the right place. Backend Software Engineer: Compensation: $90,000 base, and a bonus potential of up... ...workflow Your Technical Skills Solid knowledge of key data structures and algorithms Comfortable writing and...Full timeWork experience placementRemote workHome officeShift work- MACHINE LEARNING TECHNOLOGIES LLC is seeking a Backend Engineer - Python in Dallas, TX. This role involves developing backend tools that AI agents use, implementing reasoning chains, and optimizing data systems. The ideal candidate will have over 8 years of Python experience...
- ...detailed design, and proven science and data to personalize and improve each night for... ...looking for an experienced Senior Software Engineer to help us expand our product features... ...experience ~5+ years of experience as a backend engineer/SRE ~ Language polyglot, advanced...Full timeImmediate startRemote workWorldwideSleeping nightsFlexible hoursNight shift
- ...trust in Highway and that trust will be extended to you. The Data Engineer will be responsible for scaling Highway’s platform in AWS using... ...Proven experience in Data Engineering, Database Engineering, or Backend Platform Engineering with expertise in designing and...
- Hopper is seeking a Senior Engineer to join its Lodging and Cars Supply team in Dallas, Texas. This role involves working with complex microservices to enhance the lodging and cars ecosystem, particularly in integrating with partners and optimizing system performance....
- A software solutions company is seeking a backend developer to work remotely. Ideal candidates will have over 8 years of Python experience and deep knowledge of serverless architectures (AWS Lambda). The role involves designing and maintaining backend services while collaborating...Remote jobFlexible hours
- Vogo is seeking a versatile, highly skilled Senior Backend Engineer to join our engineering organization. In this role, you’ll help ensure high performance, reliability, and scalability, and contribute to the architecture and direction of our systems. The backend powers...
- A leading automotive retailer is seeking a Senior Software Engineer to design and maintain scalable backend systems. The role emphasizes object-oriented programming and collaboration with teams. Key responsibilities include backend services development, system design,...Work at office
$110k - $150k
Presto in Dallas, Texas, is seeking a Backend Engineer to develop and scale the core systems powering its Voice AI platform. This role involves... ...backend infrastructure for real-time voice ordering, ensuring data synchronization across various Point of Sale (POS) systems,...- ...A federal government contracting company is seeking a skilled CommVault Systems Engineer in Dallas, Texas. This role focuses on designing, implementing, and supporting backup and recovery solutions for a large-scale enterprise environment. The ideal candidate will have...
$97.5k
A technology solutions firm in Dallas, Texas, is seeking a Senior Back End Engineer to lead the development of backend services and APIs. Candidates should have over 5 years of experience with skills in Rust, Node.js, Python, and various database technologies. This full...Full time- Job Summary Senior Data Engineer (Data Warehouse & BI Platform) is responsible for the end-to-end design, development, and optimization of... ...Role Emphasis Full ownership of data warehouse architecture and backend engineering Building internally sustained data capabilities...Work experience placementWork at office
- Scribd, Inc. is seeking an experienced Software Engineer in Dallas, Texas, to enhance their content systems. The role involves leading technical initiatives, designing scalable solutions for varied file formats, and collaborating across teams. Candidates should have over...
$103.5k - $186.5k
Scribd, Inc. is seeking a Software Engineer II in Dallas, Texas, to design scalable systems and solve complex data challenges using technologies like Python and AWS. The... ...experience in software engineering, with a focus on backend development, distributed systems, and...Flexible hours- A leading AI-powered career platform is seeking a Senior Software Engineer, Backend for their Identity Engineering team. This person will be responsible for managing authentication systems and ensuring high availability of critical systems. Candidates should have 4+ years...
- Job Title Experience: 5 to 8 years experience in Java, Microservices, Springboot, SQL, Unix Experience with Java frameworks such as DropWizard, Spring and Hibernate Experience with Databases (DB2, Oracle, Cassandra, Mongo) Experience with microservice architectures ...
- We are looking for a Senior Data & Platform Engineer to design and operate data pipelines that connect heterogeneous source systems, normalize... ...intelligent data products and automate analytical workflows. Backend & API connectivity: Develop backend integrations with...Local area
- VetsEZ is seeking a Senior Backend Engineer for a fully remote position on a government healthcare technology project. This role includes designing and developing backend services and APIs to support crucial healthcare applications. The ideal candidate will have at least...Remote job
- Scribd, Inc. is looking for a Software Engineer to join the Content Foundations team in Dallas. You'll design and implement features in ingestion pipelines, collaborate across teams to enhance content quality, and work with diverse file formats in a flexible work environment...Flexible hours
- ...Position : AWS Data Engineer Location : Irving, TX (Onsite) Duration : Contract Experience : 10+ Years Job Description : ~10+ years of experience in solutioning data pipeline for large enterprise data Warehouse applications using AWS, Data Lake...Contract workImmediate start
$60 - $65 per hour
...Benefits: Hybrid Long Term Opportunity for advancement Job Title: AWS Data Engineer Location: Dallas, TX (Hybrid - 3 days per week in-office) Interview Process: In-Person Interview Profiles Required: 8-12 Years of Experience Locals...Hourly payWork at officeLocal areaWork from homeFlexible hours3 days per week- ...Jconnect INC . Below is the requirement with my client. Please let me know if you are available for this role. Title: AWS Data Engineer Location: Irving, TX Duration: Fulltime JOB DESCRIPTION : Roles & Responsibilities Job...Full timeImmediate startRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Data Engineer. Be the first to apply!
- data operator Grand Prairie, TX
- clinical data Grand Prairie, TX
- data collection Grand Prairie, TX
- data loss prevention engineer Grand Prairie, TX
- data Grand Prairie, TX
- test data management Grand Prairie, TX
- data cabling installation Grand Prairie, TX
- data modeling Grand Prairie, TX
- data capturer Grand Prairie, TX
- data cabling Grand Prairie, TX

