Skip to main content
Posted August 24, 2021

Software Engineer

Anywhere Remote Full Time

About the Job As a Software Engineer at Knowland, you will work with the development team in designing and implementing our current and next-generation...

About the Job

As a Software Engineer at Knowland, you will work with the development team in designing and implementing our current and next-generation SaaS products in the AWS cloud. You will be joining Knowland at a transformational moment—working on our newest property and enterprise level data analysis and visualization products, which are a major growth engine for the company. This is a terrific opportunity for a developer eager to be a key contributor on a product suite that leverages state-of-the-art web technologies (Angular, Node, Express, and Elasticsearch) on a cutting-edge AWS cloud platform (AWS Lambda, AWS Batch, Docker). This year is an exciting one as we focus on platform improvements, refine our CI/CD, iterate on a modern SaaS Angular presentation, and implement machine learning techniques using our robust data set.

Key Responsibilities:

  • Develop and maintain software as part of an Agile scrum team, completing features and testing on time as part of our platform/software releases
  • Work with Product Management to understand customer requirements and refine a short-term and long-term technical vision for our products
  • Provide information, support, data, and tools to internal stakeholders as necessary to enable all business units to function as efficiently as possible
  • Work with Client Services to understand and fix software/platform defects
  • Prototype, research, and R&D efforts to bring machine learning techniques to solve customer challenges through our platform
  • Create and maintain documentation on your product set so that it can be maintained in your absence
  • Other responsibilities as assigned
  • Bachelor’s degree in computer science or equivalent preferred
  • Minimum 2 years of full-stack web application software development experience
  • Minimum 1 year of experience developing production Node/Express applications
  • Minimum 1 year of experience developing production Angular applications
  • Solid fundamental knowledge of modern software design principles (object-oriented design, algorithms, MVC, patterns, etc.)
  • Experience with an agile SDLC (Scrum)
  • Experience with databases, including knowledge of SQL and stored procedures
  • Team player
  • Ability to interact seamlessly with both technical and business team members
  • Experience with Git source code control (Gitlab)
  • Unit test development experience
  • A passion for well-designed user interfaces
  • A desire to learn about or apply machine learning and other data science techniques
  • Experience leveraging web services and service-oriented architecture

Minimum Qualifications:

  • Bachelor’s degree in computer science or equivalent preferred
  • Minimum 2 years of full-stack web application software development experience
  • Minimum 1 year of experience developing production Node/Express applications
  • Minimum 1 year of experience developing production Angular applications
  • Solid fundamental knowledge of modern software design principles (object-oriented design, algorithms, MVC, patterns, etc.)
  • Experience with an agile SDLC (Scrum)
  • Experience with databases, including knowledge of SQL and stored procedures
  • Team player
  • Ability to interact seamlessly with both technical and business team members
  • Experience with Git source code control (Gitlab)
  • Unit test development experience
  • A passion for well-designed user interfaces
  • A desire to learn about or apply machine learning and other data science techniques
  • Experience leveraging web services and service-oriented architecture

Desired Qualifications:

  • Experience with Git source code control (Gitlab)
  • Unit test development experience
  • A passion for well-designed user interfaces
  • A desire to learn about or apply machine learning and other data science techniques
  • Experience leveraging web services and service-oriented architecture

About Us

Knowland is a globally recognized provider of meeting and group data that offers extensive insight into market analytics, group industry trends, and powerful benchmarking tools. Over the past decade, we have developed innovative, creative products for the hospitality industry that help increase group revenue performance. Our technology gives hoteliers the tools to define market potential, target the most profitable group opportunities, increase market share, identify and develop new customers, and gain insight into group characteristics and booking patterns. Knowland tools are developed around the idea that by understanding a group’s booking behaviors and past patterns, opportunities are created for the future.

Benefits

Besides the opportunity to work with smart, fun, hard-working Knowland employees, you will have uncapped growth potential, a work/life balance, and a competitive suite of benefits. Benefits include health, dental and vision insurance, 401K with company contributions, short and long-term disability insurance, life insurance, gym reimbursement, tuition reimbursement, dependent care contribution, paid holidays, and paid time off. We also offer SmartBenefits for our HQ employees. Pay, benefits and incentives are all highly competitive.

Location/Work Environment
Situated just outside DC, Knowland’s Rosslyn headquarters is an exciting location to work. Metro, coffee shops, lunch spots — everything you could want in a perfect work location is within a block or two. Inside the newly constructed office, you’ll find a sleek décor and a team that’s energetic, casual, values-focused, and driven. We work together in a supportive, friendly, and encouraging environment.

Knowland is an equal opportunity employer and seeks qualified candidates regardless of race, religion, gender, sexual orientation, disability, national origin or age.

This listing expired on Sep 23. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.