Lead Data Engineer
Access SystemsInternship
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates should have 5+ years of software engineering experience, with at least 3 years focused on data-intensive systems, pipelines, and infrastructure. A strong sense of ownership for end-to-end systems, including architecture, implementation, CI/CD, observability, and infrastructure management, is required. Excellent debugging capabilities and strong Python experience are essential.
The Senior Data Engineer will design, build, and own the data ingestion framework, transforming operational data into analytics-ready models for machine learning workflows. Responsibilities include architecting cloud-native, Terraform-managed infrastructure, implementing scalable batch and streaming ETL/ELT jobs in Python, and layering in observability, testing, and data quality guards. The role also involves building and owning core MLOps components for model training, inference, and deployment, and collaborating with product managers, backend engineers, and customer-facing teams to translate business requirements into data solutions.
Automates business payments and invoicing
Routable automates business payments for enterprise and mid-market clients, streamlining accounts payable and receivable processes. The platform manages the entire payment lifecycle, including invoice processing, payment scheduling, and real-time payouts. By using Optical Character Recognition (OCR) technology, Routable can scan invoices and create payables, significantly reducing processing time by 60%. The company generates revenue through subscription fees for its platform and transaction fees for processed payments, partnering with banks to ensure secure fund transfers. Routable prioritizes security with a dedicated team monitoring systems for vulnerabilities, which helps build trust with clients. The company fosters a culture of empathy and inclusiveness, focusing on strong customer relationships and exceptional support.