Location: Remote or Hybrid (Houston, TX preferred)
Employment Type: Full-Time
Department: Client Operations / Legal Technology Services
Schedule : Monday to Friday, 8AM to 5PM
About Pineywoods Tech
Pineywoods Tech, LLC is a legal technology consultancy that helps law firms and litigation support organizations modernize their operations through intelligent automation, custom integrations, and data-driven solutions. We work with leading platforms such as Filevine , Salesforce , and other key systems within the legal and litigation industry.
Our mission is to simplify and automate complex data flows that power litigation and business operations-building robust, scalable integrations and platforms that deliver measurable efficiency to our clients.
Position Overview
We are seeking an experienced Software Engineer with a strong background in back-end development and data integrations . The ideal candidate will have a passion for building scalable data systems, automating processes, and working across multiple client environments.
You’ll design and implement data models, pipelines, and integrations connecting systems like Filevine and Quickbooks , while also shaping the architecture and best practices that define Pineywoods’ technical standards.
Key Responsibilities
In this role, you will:
- Develop, maintain, and document data flow diagrams , conceptual architecture diagrams .
- Design, implement, and automate high-performance data solutions (batch and streaming) aligned with defined data strategies.
- Build scalable data pipelines using tools such as Azure Data Factory , or Confluent Kafka .
- Develop complex ETL/ELT processing logic , custom services, and reusable libraries in Python or C# .
- Design and implement multi-tier distributed data platforms in the Azure cloud environment using infrastructure as code.
- Apply best practices from DataOps , DevOps , and modern software development-automating builds, testing, deployments (CI/CD), and operational monitoring.
- Execute data migration projects , system conversions , and product upgrades .
- Create automation processes to eliminate manual workflows and improve efficiency.
- Develop and maintain integrations between Filevine and other law firm systems.
- Serve as an internal expert on Filevine , including schema, data structure, workflow automation, and reporting.
- Perform ongoing administration, schema maintenance, and optimization of client Filevine environments.
- Work with third-party service providers on API integrations , and develop new applications and automation solutions.
Required Qualifications
- 5+ years of experience as a Data Engineer or Software Engineer with an emphasis on back-end systems and integrations.
- Bachelor’s degree in Computer Science , Engineering , or a related field-or equivalent experience.
- Strong programming skills in C# , or C++ .
- Hands-on experience with API design , data ingestion , and data transformation (REST, JSON, OAuth2).
- Proficiency in SQL , including the ability to write, debug, and optimize complex queries.
- Familiarity with the full software development lifecycle , including unit and integration testing.
- Experience deploying to Azure , AWS , Snowflake , or Databricks environments.
- Experience with data ingestion tools such as Azure Data Factory , and distributed storage systems such as Kafka , S3 , or ADLS .
- Strong understanding of ETL/ELT , data architecture, and performance optimization.
- Excellent communication skills-both written and verbal.
- Proficiency with the Microsoft Office suite , including Word, Outlook, Excel, and Access.
- Strong organizational skills, attention to detail, and a proven ability to collaborate effectively in a team environment.
- Demonstrated ownership mindset and ability to manage multiple client requests concurrently.
Preferred Experience
- Familiarity with legal industry technologies such as Filevine , Needles , or similar platforms.
- Understanding of litigation support processes and legal operations workflows.
- Experience developing integrations between case management and accounting systems.
- Experience in microservices architecture.
- Knowledge of data security and compliance frameworks (HIPAA, SOC2).
Why Join Pineywoods Tech
- Work with cutting-edge technologies transforming the legal industry.
- Collaborate with a talented, remote-first engineering team.
- Opportunity to own major projects and shape client architecture strategies.
- Flexible work environment, supportive leadership, and long-term growth opportunities.
How to Apply
Please submit your resume and a brief cover letter describing your software engineering experience, including examples of work you’ve created.
If you have a portfolio or sample documentation from prior projects (redacted if needed), please include it with your submission.
Upload CV * only doc, pdf file allowed & file size will be less than 2MB
#J-18808-Ljbffr