Senior Application Engineer

Senior Application Engineer

Key Responsibilities:

 

  • Design, implement, and maintain customer-facing features, including both frontend and backend components, in the SaaS web applications (InSight and Construction) and their analytics data pipeline
  • Interface among our San Francisco, Vancouver, Bangalore, and Eastern European teams, and mentor more junior engineers
  • Deliver product releases and fixes to production as needed
  • Write automated unit tests and participate in peer design and code reviews
  • Collaborate daily with the other developers and QA engineers on the team, as well as with Product Management
  • Productize analytics models from the Data Science and Data Engineering team
  • Tune InSight Planning and Streetlight Insight Operations for performance, scalability, and reliable operation to serve our growing customer base
  • Assist Support and Operations in resolving production issues when needed, and improve the product to avoid them in the future.

 

Here’s What You’ll Need:

 

  • BS / MS in Computer Science, Mathematics, or an Engineering discipline from a top university
  • 5+ years of experience as a Software Engineer at a software product company, preferable in an enterprise market
  • 3+ years of experience developing web-based SaaS applications
  • Competence and experience in both frontend and backend web development
  • Strong problem solving and solution design skills
  • Proficiency in Python (Java, C++ or Ruby experience can substitute for Python in a candidate who is open to learning new technologies)
  • Proficiency in SQL and working with relational databases
  • Experience working in cloud-deployed platforms such as AWS, Google Cloud
  • Product and customer orientation
  • Good communication skills – both written and verbal
  • Quick learner, and a strong team player
Year of Experience Required: 5-9
No of Opening: 1

Apply for this position

Allowed Type(s): .pdf, .doc, .docx