Senior
Data Analyst

Vertical Knowledge is changing the way enterprises and government agencies collect, process and leverage open source data. We are looking for a Big Data Analyst to help our team process, report and analyze data for our sophisticated and demanding clientele.

Description

Join Vertical Knowledge’s Big Data Analysis team to: research, collect, navigate, organize, package and interpret complex data sets for actionable insights. We are seeking an experienced data analyst who is creative, detail-oriented and analytical who will join and enhance our business and technology teams. You will be working in a dynamic, challenging and stimulating environment with interesting clients, teams, and projects. You’ll add value to our solutions process by applying your expertise and knowledge in cutting-edge and challenging ways. Our Big Data Analyst needs to be confident and independent to analyze data sets, to come up with insights that can advance our organization and clients.

Apply here for Sr. Data Analyst

    Qualifications

  • Ability to perform research and data gathering for information analysis (data inputs, data sources, financial insights, visualized projects, and others)
  • Lead data analysis projects, structure the work, manage the process, drive the right set of analysis, research and written output
  • An aptitude for critical thinking in complex situations, ability to synthesize ambiguous data into concrete results
  • Be able to work with the senior leadership team to prepare high-quality presentation materials, reports and scope of work documents
  • Experience working directly with clients via email, phone and in-person to deliver services and products in a fast-paced and demanding environment
  • Support to project teams, which can include market research, data gathering and compilation, meeting coordination and planning, and other day-to-day activities related business development and other functions
  • Possess a broad understanding and have experience with real-time analytics and business intelligent platform
  • Excellent analytical and problem-solving skills
  • Ability to collaborate with others in a fast-paced environment
  • Excellent written and oral communication skills
  • Minimum 4+ years experience in data analytics
  • Required Qualifications

  • Possess a technical and/or broad understanding and have experience with real-time analytics and business intelligent platforms
  • 5-7 years minimum experience working as an analyst in any of the following: consulting firm / investment bank / financial institution / accounting firm or big data company
  • Experience in a leadership role at a professional capacity
  • Education

    Bachelors (or higher) degree in statistics, computer science, business, finance or related field

Sr. Software
Engineer

Vertical Knowledge is changing the way enterprises and government agencies collect, process and leverage data. We are looking for a Sr. Software engineer to help our team continue developing our world-class data collection capabilities

Description

Join Vertical Knowledge’s Data Collection team and lead small development teams to design and implement solutions to fulfill complex and demanding project requirements. Architect and develop systems and spiders (web crawlers) to collect and parse data from a variety of online data sources. Work with project managers and technical teams, in a cross-functional environment, to deliver actionable data sets that meet the business goals. Manage team and individual responsibilities to meet deadlines, and communicate with client and project management on requirements, status, and setbacks. Ideal candidate will have a strong understanding of the full lifecycle development process including understanding business and functional requirements, developing technical designs, and implementing scalable solutions. The candidate is expected to be a self-motivated, pro-active and solution-oriented individual.

Apply here for Sr. Software Engineer

    Required Qualifications

  • 5+ years of object-oriented development experience, at least 2 of which are in a professional capacity
  • Extensive experience programming in at least one of the following: Python, Ruby, Java, C/C++, or similar (Python strongly preferred)
  • Strong algorithms & data structures background
  • Excellent analytical and problem-solving skills
  • Ability to develop high-performance and scalable software solutions
  • Experience in a leadership role at a professional capacity
  • Experience estimating effort and establishing timelines for projects
  • Ability to collaborate with others in a fast-paced environment
  • Confidence to introduce new ideas and technologies to the team
  • Excellent written & oral communication skills
  • Experience with customer service and/or direct client interaction
  • Experience writing and optimizing complex SQL queries
  • Preferred Qualifications

  • Django experience
  • Experience with MongoDB and other big data technologies (Hadoop, Cassandra, etc)
  • Web crawling/automation experience
  • Familiarity with Linux (any flavor)
  • Familiarity with Amazon AWS: EC2, RDS, and S3
  • Education

    Bachelors (or higher) degree in computer science/engineering or related field

Sr. Developer
Software Engineer

Vertical Knowledge is changing the way enterprises and government agencies collect, process and leverage data. We are looking for a Sr. Software engineer to help our team continue developing our world-class data collection capabilities

Description

Join Vertical Knowledge’s Data Collection team and lead small development teams to design and implement solutions to fulfill complex and demanding project requirements. Architect and develop systems and spiders (web crawlers) to collect and parse data from a variety of online data sources. Work with project managers and technical teams, in a cross-functional environment, to deliver actionable data sets that meet the business goals. Manage team and individual responsibilities to meet deadlines, and communicate with client and project management on requirements, status, and setbacks. Ideal candidate will have a strong understanding of the full lifecycle development process including understanding business and functional requirements, developing technical designs, and implementing scalable solutions. The candidate is expected to be a self-motivated, pro-active and solution-oriented individual.

Apply here for Sr. Software Engineer

Systems Software
Engineer

Vertical Knowledge is looking for a System Software Engineer to join its platform architecture team. This person will be responsible for development and evolution of VK’s technology platform infrastructure, including cloud computing and large scale distributed network components. Candidates will have a solid background in systems software development, including network and server virtualization technologies.

This person will need to excel in a fast-paced, dynamic environment, and deliver solutions across the technology platform. Must be a collaborative team player that can help us scale our infrastructure as we expand, while driving complex issues to resolution.

Description

Design, develop, and maintain platform computing infrastructure. Apply your knowledge in multiple computing technology areas to resolve system issues. Solve complex problems where analysis of situations or data requires both identifiable and intangible variables. Provide level 2 operational support to the platform infrastructure. Optimize infrastructure to provide enhanced availability and performance. Complete projects to support business initiatives.

Apply here for System Software Engineer

    Required Key Qualifications

  • 5+ years of relevant software development experience with proprietary and open source code
  • TCP/IP network programming experience. HTTP/HTTPS programming experience, including proxy protocols, RFC 2616 familiarity
  • Microsoft Visual C++ programming experience, including Windows sockets. Familiarity with Microsoft IOCP technology a plus
  • Server virtualization experience, eg: VMWare; Microsoft Hyper-V; Amazon AWS
  • Linux experience (command shell). Familiarity with open source proxy software packages such as squid a plus
  • Education and Certifications

    BS degree in Computer Engineering or Computer Science with 5+ years, or MS degree with 3+ years of experience.

Sr. Database
Engineer

Vertical Knowledge is changing the way enterprises and government agencies collect, process and leverage data. We are looking for a Database Administrator / Engineer to help our team continue developing our world-class data collection capabilities.

Description

Join Vertical Knowledge’s Data Collection team and collaborate with a team to design and develop solutions to fulfill complex and demanding project requirements. Design, implement, tune performance, and plan capacity for MySQL databases. Implement scaling techniques including sharding, replication, and database clustering. Optimize storage and querying of multi-terabyte data sets. Design and implement disaster recovery plans. Spearhead and aid in development of client-facing reporting.

Apply here for Sr. Database Engineer

    Required Qualifications

  • 3-4 years minimum as a DBA or equivalent
  • 2+ years object-oriented programming experience
  • Experience troubleshooting performance issues using Linux-based tools
  • Familiarity with cloud computing technologies
  • Excellent analytical and problem-solving skills
  • Ability to collaborate with others in a fast-paced environment
  • Confidence to introduce new ideas and technologies to the team
  • Sense of urgency & self-motivation
  • Ability to work under pressure and meet deadlines
  • Excellent written and oral communication skills
  • Ability to be on call and available for critical support outside of normal business hours
  • Preferred Qualifications

  • Experience with customer service and/or direct client interaction
  • Familiarity with Amazon AWS: EC2, RDS, & S3
  • Familiarity or experience with AWS Redshift or another data warehouse
  • Familiarity or experience with NoSQL technologies (preferably MongoDB)
  • Familiarity or experience with NewSQL technologies (VoltDB, ScaleDB, TokuDB, or similar)
  • Education

    Bachelors (or higher) degree in computer science/engineering or related field

We collect open-source data and deliver actionable insights to the world's most demanding clientele.

We are seeking creative and motivated data, technical and business professionals to join our teams. You’ll be challenged to research, discover, develop, and refine world-class data solutions for our noteworthy clientele across a broad array of industry verticals. Each day is unique as are our client's needs.