Unknown Company

Software Engineer

houston, tx • Posted 4 days ago
Remote Full Time IT & Technology

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
Back to Job Search