Senior Software Engineer, Backend
TLDR
Join a dynamic startup focused on transforming litigation by building and scaling AI-powered legal solutions that enhance access to quality representation.
About Syllo
Syllo is on a mission to transform litigation. Our product is an AI-powered litigation workspace that enables lawyers and paralegals to safely harness the power of language models throughout the litigation life cycle. Since going to market, we have gained a diverse group of enterprise customers, including some of the biggest law firms in the country, and we are quickly expanding. By reducing the expense of litigation industry-wide, we aim to improve access to high-quality representation and promote the alignment of legal outcomes with merit.
We’re looking for a Back-End Engineer who’s excited to build and scale systems that power intelligent data experiences. If you’re passionate about clean architecture, reliable APIs, and high-performance infrastructure — and you love working in a dynamic startup environment — we’d love to meet you.
The Responsibilities
- Design, build, and maintain Syllo’s backend systems and APIs to support our data platform.
- Collaborate closely with front-end engineers, product managers, and data teams to deliver scalable, high-quality features.
- Write clean, maintainable, and well-tested code.
- Work on system design and architecture to improve performance, reliability, and scalability.
- Integrate data sources and third-party tools as needed to enhance platform capabilities.
- Participate in technical design discussions, peer code reviews, and continuous improvement initiatives.
Qualifications
- 6+ years of professional engineering experience.
- Strong programming skills in Ruby or Python.
- Experience developing APIs using frameworks such as Ruby on Rails, Flask, or Django.
- Proficiency with relational databases, full-text search engines, and/or vector databases.
- Familiarity with distributed systems and cloud technologies (e.g., GCP, Pub/Sub, Kafka).
- Excellent communication and organizational skills, with the ability to collaborate effectively across teams and functions.
Nice-to-Have
- Experience with Docker, Kubernetes, or other containerization tools.
- Knowledge of CI/CD pipelines, testing frameworks, and deployment automation.
- Understanding of authentication, security, and data privacy best practices.
- Experience working in a fast-paced startup environment.
Syllo builds an AI-powered litigation workspace designed to enhance the legal process for lawyers and paralegals. Our platform is tailored for legal professionals across the spectrum, from large law firms to elite law schools, providing them with the tools to effectively leverage language models throughout the litigation lifecycle. We stand out in the legal tech space by merging exceptional legal expertise with innovative engineering to create robust solutions for improving access to high-quality representation.