Senior Software Engineer, Legal Engineering

Google Google · Big Tech · New York, NY +1

Google is seeking a Senior Software Engineer for their Legal Engineering team, focusing on revolutionizing commercial contracting with an AI-assisted platform. The role involves technical leadership, designing, developing, and maintaining large-scale software solutions, and influencing a distributed team. The position requires extensive experience in full-stack development, software design, and architecture, with a focus on enabling faster deal execution while ensuring compliance and risk management.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of engineers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Skills

Required

  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 5 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience with software design and architecture

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • 8 years of experience with data structures and algorithms
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction
  • 3 years of experience working in a structured organization involving cross-functional, or cross-business projects