Software Engineer - AI Experience ›



Software Engineering, Data Science
Salt Lake City, UT, USA
Posted on Saturday, January 13, 2024

Primary Duties and Responsibilities

  • Provide expertise to the full stack development team by efficiently and productively:
  • Developing web based applications using technologies such as .NET, C#, Node, AngularJS, React, Redis, MS SQL, ElasticSearch, AWS
  • Work closely with the Product team to regularly identify new opportunities to apply ML techniques to improve the Filevine customer experience.
  • Performing day to day maintenance and support of all existing applications in use at Filevine
  • Preserving and optimizing the quality of the software
  • Innovating and improving on the software, features, processes, and technology
  • Analyzing, troubleshooting, and fixing issues and bugs as they arise
  • Performing detailed code reviews
  • Work within assigned team to complete duties as assigned, while mentoring and reviewing more junior engineers.
  • Be part of an on-call rotation with other team members to provide escalated emergency support
  • Communicate frequently, clearly, and effectively with various technical and management audiences

  • 4+ years working as a software engineer
  • Expertise with HTML, CSS, C#, JavaScript, T-SQL
  • Experience working with frameworks like Svelte and Angular
  • Experience with big data processing technologies and databases, such as Apache Beam, Hadoop, Spark, Kafka, Pub/Sub, Dataflow, BigQuery or Bigtable
  • Experience working with source control systems like GitHub
  • Ability to work independently on assigned projects or with other team members as requested
  • Ability to complete work assignments efficiently and productively
  • Strong verbal and written communication skills
  • Knowledge of the whole application development life cycle