What are the responsibilities and job description for the Senior Data Engineer - Engg position at FasterOutcomes?
Company Description
FasterOutcomes is dedicated to revolutionizing the legal journey by making it a people-first experience. We leverage cutting-edge technology to streamline legal processes, enhance productivity, and deliver exceptional outcomes for our clients. We are a fully remote team that values innovation, collaboration, and a strong commitment to delivering high-quality solutions.
We are emerging out of stealth mode with a strong team from Uber, PayPal, and Meta, alongside a robust leadership team that has successfully scaled companies and products from inception to multi-hundred-million-dollar portfolios.
Position Overview
We're seeking a highly skilled Senior Data Engineer to join our dynamic team. The ideal candidate will have extensive experience in building robust data pipelines, integrating advanced AI technologies, and a strong background in Python and JavaScript.
Key Responsibilities
- Data Pipeline Development: Design, build, and maintain scalable data pipelines using Python and JavaScript.
- Containerization: Deploy and manage containerized applications with Docker.
- API Development: Develop and integrate RESTful services using FastAPI.
- AI Integration: Collaborate with our AI team to implement generative AI models and LangChain technologies.
- Security: Implement OAuth protocols for secure authentication and authorization.
- Prompt Engineering: Optimize AI model performance through effective prompt engineering.
- Analytics & OCR: Analyze complex datasets and integrate OCR technologies for data extraction.
- Collaboration: Work closely with cross-functional teams to align data solutions with business objectives.
Must-Have Qualifications
- Experience: 5 years in data engineering or a similar role.
- Programming Skills: Proficient in Python and JavaScript.
- Data Pipelines: Strong experience in building and optimizing data pipelines.
- Docker: Hands-on experience with Docker containerization.
- Generative AI: Familiarity with generative AI models and frameworks.
- LangChain & FastAPI: Experience with LangChain and FastAPI.
- RESTful Services: Proven ability to develop and consume RESTful APIs.
- OAuth: Solid understanding of OAuth protocols.
- Prompt Engineering: Expertise in crafting prompts for AI models.
- Analytics: Strong analytical skills with experience in data analytics tools.
- OCR: Knowledge of OCR technologies and their applications.
Bonus Skills
- Workflow Management: Experience with tools like n8n, Apache Airflow, Cadence, or Temporal.
- Cloud Services: Familiarity with Google Cloud Platform and Firebase.
- LangGraph & Agentic Flows: Experience with LangGraph and designing agentic flows.
- Kubernetes: Knowledge of Kubernetes for container orchestration.
- Microservices: Understanding of microservices architecture and deployment.
What We Offer
- Competitive Compensation: Attractive salary and potential equity options.
- Innovative Environment: Work with cutting-edge technologies in a forward-thinking startup.
- Professional Growth: Opportunities for learning and career advancement.
- Flexible Work Arrangements: Fully remote position with flexible hours.
- Collaborative Culture: Join a team that values collaboration and continuous improvement.
- Ready to be part of something big? Let's shape the future of legal tech together!FasterOutcomes is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.