Taro Logo

Software Development Engineer

World leader in post signature contract management, helping enterprises understand opportunities and commitments in legal contracts through machine learning and legal expertise.
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
AI · Enterprise SaaS · Legal Tech

Description For Software Development Engineer

Knowable, a joint venture with LexisNexis® Legal & Professional, is seeking a Software Development Engineer II to join their innovative team. As the world leader in post-signature contract management, Knowable combines machine learning with legal expertise to transform contract language into actionable data. The role focuses on backend development using modern technologies like Node.js, Kubernetes, and AWS Lambda.

The position offers an opportunity to work on groundbreaking products that help enterprises manage and analyze their legal contracts with 98% guaranteed accuracy. You'll be responsible for designing and developing scalable backend services, working with cutting-edge technology stack including Node.js, TypeScript, and PostgreSQL. The hybrid work environment requires 2 days per week in the office at Glorieta del Ahuehuete, Reforma.

The ideal candidate should have 3-5 years of professional development experience and strong expertise in Node.js and cloud technologies. You'll be part of a collaborative environment, working closely with product managers, designers, and other engineers to deliver high-quality solutions. The company offers comprehensive benefits including medical/dental coverage, flexible working hours, and various allowances.

Working at Knowable means joining a digital pioneer in the legal and business information space, with a strong commitment to diversity and inclusion. The company promotes a healthy work-life balance and provides numerous wellbeing initiatives, making it an excellent opportunity for developers looking to make an impact in the legal tech industry while growing their careers.

Last updated a day ago

Responsibilities For Software Development Engineer

  • Develop, maintain, and optimize backend services that drive core business functionality
  • Architect and implement scalable solutions leveraging AWS and containerization technologies
  • Collaborate cross-functionally with team members to define requirements, scope features, and deliver solutions
  • Ensure code quality and reliability through thorough unit and integration testing
  • Monitor, troubleshoot, and resolve production issues
  • Stay current with emerging technologies and apply best practices

Requirements For Software Development Engineer

Node.js
TypeScript
JavaScript
React
PostgreSQL
  • Bachelor's or Master's in Engineering, Computer Science, or related field
  • 3-5 years of professional software development experience
  • Must reside in Mexico City
  • Expertise in Node.js and related libraries
  • Experience with Kubernetes and Docker
  • Proficiency with AWS services
  • Strong understanding of relational databases
  • Advanced English
  • Experience with Agile methodologies and DevOps practices

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
  • Prepaid Medical/Dental Plan
  • Gas Voucher
  • Life Insurance
  • Meal/Grocery Voucher
  • Flexible working hours
  • Study assistance
  • Sabbaticals
  • Parental leave

Interested in this job?

Jobs Related To Knowable Software Development Engineer