Hybrid Software Engineer – Backend, Labs Legal Tech

Posted last month

Apply now

About the role

  • Senior Software Engineer developing cloud-native applications for Thomson Reuters Labs. Driving AI innovations in legal tech through advanced technologies and collaboration.

Responsibilities

  • Contribute to technical decision-making, influencing the direction of our product design, cloud infrastructure, and application architecture
  • Implement scalable cloud-based solutions that process millions of documents using cutting-edge AI/ML technologies
  • Collaborate cross-functionally with engineers, product managers, scientists, legal experts, and stakeholders to deliver innovative, market-leading software products
  • Collaborate on initiatives with autonomy, contributing to a culture of excellence, self-organization, and continuous improvement
  • Stay at the forefront of evolving technologies, adapting swiftly to changes in cloud platforms, AI/ML advancements, and industry trends
  • Ensure robust support for client applications and backend services, optimizing performance and reliability
  • Be involved in the entire software development lifecycle, advocating best practices in planning, implementation, testing, and CI/CD
  • Champion process improvements, implementing methodologies that enhance team efficiency, code quality, and overall project outcomes
  • Mentor junior engineers, promoting engineering culture and skill development across the team and the enterprise

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field; or equivalent practical experience
  • 4+ years of extensive software development experience, with a strong focus on cloud-native application hosting and maintenance
  • 2+ years of hands-on experience in maintaining large-scale distributed applications, preferably using Azure
  • Proven track record (3+ years) in backend application development using Python
  • Proficiency in containerization (Docker & Kubernetes), SQL databases, CI/CD tools (e.g., Azure DevOps, GitHub Actions), version control systems (e.g., Azure DevOps, GitHub)
  • Comprehensive understanding of the entire software development lifecycle, including agile methodologies, testing, monitoring, and incident management
  • Experience providing technical leadership within a development team
  • Exceptional communication skills, both written and verbal
  • Adaptability and eagerness to learn new technologies and methodologies in a rapidly evolving field
  • Interest in learning and using Rust to implement services

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • Retirement savings plan with company match
  • Tuition reimbursement
  • Employee incentive programs
  • Flexible vacation policies
  • Paid Time Off including mental health days
  • Work from anywhere for up to 8 weeks per year

Job title

Software Engineer – Backend, Labs Legal Tech

Job type

Experience level

Mid levelSenior

Salary

$94,500 - $175,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job