
Empowering legal teams with generative AI solutions
Harvey is a leading provider of generative AI solutions tailored for legal teams, headquartered in SoMa, San Francisco, CA. The platform assists legal practitioners by automating documentation, aiding research, and optimizing workflows through natural language processing. With $1.0 billion in fundin...
Employees enjoy comprehensive health, dental, and vision coverage, a 401k plan with a 4% match, and flexible PTO policies that support work-life balan...
Harvey fosters a culture that emphasizes innovation in legal technology, encouraging teams to leverage AI to enhance productivity. The company values ...

Harvey • San Francisco
Harvey is hiring a Software Engineer for their Developer Experience team to build CI/CD systems and internal frameworks. You'll work with Java and Python to enable rapid feature deployment. This position requires experience in software development and a passion for improving developer workflows.
You have a solid background in software engineering, with experience in building and maintaining CI/CD systems that streamline development processes. Your proficiency in Java and Python allows you to create robust internal frameworks that enhance the productivity of engineering teams. You thrive in environments where you can take ownership of your work and drive improvements that have a significant impact on the organization. You are comfortable navigating ambiguity and are eager to tackle challenges head-on, always pushing for excellence in your contributions. You understand the importance of collaboration and communication, working closely with other engineers to ensure that the tools you build meet their needs effectively. You are committed to continuous learning and growth, always looking for ways to enhance your skills and knowledge in software development.
Experience with cloud platforms and familiarity with AI technologies would be a plus, as they align with Harvey's mission to transform professional services through innovative solutions.
As a Software Engineer on the Developer Experience team, you will be responsible for designing and implementing CI/CD pipelines that facilitate rapid deployment of new features. You will collaborate with cross-functional teams to gather requirements and ensure that the tools you develop are user-friendly and efficient. Your role will involve writing clean, maintainable code and conducting thorough testing to ensure the reliability of the systems you build. You will also participate in code reviews, providing constructive feedback to peers and helping to maintain high coding standards across the team. Additionally, you will have the opportunity to contribute to the development of internal frameworks that support the engineering team in delivering high-quality software products. Your work will directly impact the speed and efficiency with which Harvey can innovate and respond to customer needs.
At Harvey, you will be part of a dynamic team that is committed to reshaping the future of professional services. We offer a competitive salary and benefits package, along with opportunities for professional development and growth. You will work in a collaborative environment where your ideas are valued, and you will have the chance to make a real difference in the company’s success. We encourage you to apply even if your experience doesn't match every requirement — we believe in the potential of our team members and are excited to support your journey with us.
Apply now or save it for later. Get alerts for similar jobs at Harvey.