Careers2018-07-23T19:57:22+00:00
Work
with us!

We are continuously seeking the finest talent to join our team in building effective, disruptive cybersecurity and intelligence solutions. If you are interested in solving highly complex and sensitive challenges, in working alongside some of the best minds in the business, and in ample opportunity for reward and growth, then we want to hear from you.


Full Stack Web Developer

Location: San Jose, Costa Rica.

We are recruiting an experienced full stack web developer to join our application development team. We are committed to delivering a top quality web experience and workflow, and need a passionate professional to continue refining the vision and make it a reality.  We expect the candidate will take the current vision and make it his/her own, and truly own the end-user experience on the web.  Security is a primary requirement along with high quality design and ease of use for the end-users.

  • Design and build a secure, compelling, end-user workflow and experience
  • Evaluate and select the core technologies needed to deliver a secure, responsive, intuitive application
  • Work closely with our front-end team to develop the necessary services, APIs, etc. to successfully drive the web experience.
  • Constantly evolve and improve our end-user interface.
  • Deliver a consistent, reliable, performant, external API
  • Work with an agile team to solve problems and deliver results.

  • Lead the technology selection and application architecture as appropriate for new applications.
  • Work closely with the front-end engineering team to ensure coordinated APIs are developed.
  • Full stack web application development using proven technology stack.
  • Full cycle of back-end UI development. Includes deep understanding of the NodeJS, ExpressJS, object-oriented JavaScript, and common JavaScript libraries.
  • Evaluating and utilizing frameworks for front end development, such as Angular, React, jQuery.
  • Maintaining complex JavaScript/Typescript back-end projects. This includes the ability to structure JavaScript code, delay loading, long running operation support, and execution optimization.
  • Manage the optimization, and bundling of our framework/libraries using tools like Backpack, NodeJS scripts.
  • Maintaining and extending the projects testing suite, both Unit and Integration tests

  • Expertise in NodeJS, ExpressJS, the Express Middleware pattern.
  • Experience with NoSQL Database Adapters like mongoose, elasticsearchjs, etc.
  • Experience building Resource Oriented HTTP REST APIs
  • Expertise in REST/JSON/AJAX.
  • Experience with agile development and version control systems.
  • Excellent debugging and problem solving skills.
  • Excellent communication skills and the ability to operate independently as part of a distributed team.

Contact: info@q6cyber.com


DevOps Engineer

Location: San Jose, Costa Rica.

We are recruiting an experienced DevOps engineer to help us take our company to the next level. At Q6 we are committed to building systems that utilize the latest in distributed and cloud computing technologies in order to build a flexible and scalable platform capable of supporting multiple business offerings.  For our DevOps and IT infrastructure this means automated systems with built in redundancy and high data throughput.  We are a Linux shop with a strong commitment to Open Source technologies.  We are looking for a candidate who wants to explore the edge of the possible and find creative solutions to difficult problems.  As a startup in the cyber security space, every member of the team has the opportunity to contribute across the organization.  For this position we are looking for a candidate with an exceptionally strong background in process automation.  If you are looking for a job focused on keeping the Jenkins server running and putting out reports on test coverage, then this isn’t the position for you.  We expect the candidate to work closely with the CTO and software development teams to deliver on our vision and develop a set of tools that enable our analysts succeed and provide critical intelligence to our clients.  We are looking for candidates that are always looking for ways to improve current processes and ensure fast, flexible, stable, and well-tested products are pushed to the production environment.

  • Develop and maintain automation (though Jenkins or any other appropriate platform) to minimize human actions for a number of internal processes.
  • Support our development of a cloud based web-scale analytics platform to meet our discovery, collection, data storage, analysis, and reporting requirements.
  • Support and enhance our systems monitoring, logging, and reporting
  • Work closely with executive leadership, software development team, and intelligence analysts to ensure that requirements and needs are being met.
  • Work in an Agile environment to continuously deliver improvements and new capabilities based on our rapidly evolving analytical and business needs.

  • Strong background in Linux/Unix Administration
  • Experience with automation/configuration management using Ansible, Puppet, Chef or an equivalent
  • Ability to use a wide variety of open source technologies and cloud services (experience with AWS/GCP is required)
  • Strong experience with NoSQL (we primarily use Elasticsearch and Mongo)
  • A working understanding of code and script (bash, JavaScript, PHP, Python, Perl and/or Ruby)
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Support Jenkins and other build system applications in a polyglot development environment with a core focus on Java, other JVM languages, and JavaScript.
  • Evaluating and utilizing various leading edge technologies for automating IT operations and conducting QA and testing.
  • Agile! We are a small, committed team where everyone contributes to make things happen. Mindset is just as important and skillset. The team is driven by a burning desire to pull intelligence out of the mass of data and quickly surface those insights to our analysts and clients.  Technology is just a means to that end.

  • Experience in a team-driven Agile environment.
  • 5+ years of progressive DevOps / IT / cloud management experience.
  • 3+ years experience with Amazon AWS, at a minimum with EC2 including VPCs, S3, and Route 53; Google Cloud, at minimum with Compute Engine, VPC’s, Storage, App engine.
  • Experience with Elasticsearch is highly preferred.
  • Experience supporting Jenkins or similar software build tools.

Contact: info@q6cyber.com


Java Software Engineer

Location: San Jose, Costa Rica.

We are recruiting an experienced Java developer to join our team developing our cyber analytics platform. We are committed to developing a leading edge system based on the latest web-scale data collection, analysis, and storage technologies. We are building a flexible platform that can support multiple business offerings and are looking for a candidate who wants to explore the edge of the possible and find creative solutions to difficult problems. If you are looking for a job focused on developing against a list of detailed pre-determined specifications, then this isn’t the position for you. We expect the candidate to work closely with stakeholders across the company to deliver on our vision and develop a set of tools that enable our analysts succeed and provide critical intelligence to our clients. We expect the candidate will embrace the current vision, take ownership of it, and help constantly evolve and improve the platforms.

  • Contributor to the Java development team; deliver well-tested, peer-reviewed implementations under the direction of the Java Team Lead.
  • Take a senior role in improving our data ingest platform.
  • Mature our existing capabilities and contribute to designing and building our next-generation production level, web-scale cyber analytics platform to meet our discovery, collection, analysis, and reporting requirements.
  • Ensure scalability and security are considered in every implementation.
  • Work with the rest of the development team to deliver mission critical services.
  • Work closely with executive leadership, application development teams, and intelligence analysts to ensure that requirements and needs are being met.
  • Work in an Agile environment to continuously deliver improvements and new capabilities based on our rapidly evolving analytical and business needs.

  • Deliver distributed scalable microservices based applications developed within a mixed development environment with a core focus on Java backend services.
  • Contribute across the range of internal applications, from scalable analytics and data processing to backend services for our client facing web applications.
  • Development in a Linux / open source, cloud based, environment integrating external and internal APIs through JSON.
  • Support the intelligence analysis team through a highly iterative fast development cycle to understand requirements and deliver capabilities.
  • Work closely with other engineering teams to ensure interoperability of applications.
  • Evaluating and utilizing various leading edge technologies for systems development.
  • Maintaining complex software projects. This includes version control, testing, release engineering, and deployment.
  • Agile! We are a small, committed team where everyone chips in to make things happen. Mindset is just as important and skillset. The team is driven by a burning desire to pull intelligence out of the mass of data and quickly surface those insights to our analysts and clients. Technology is just a means to that end.

  • Bachelor’s degree or foreign equivalent in computer science or related field.
  • Solid understanding of object oriented design, design patterns, distributed systems and backend services.
  • Experiencing designing and delivering microservice based applications.
  • 2+ years of experience developing in Java and JVM ecosystem.
  • 1+ years of experience working in a team-driven Agile environment.
  • Strong experience in Java 8, asynchronous development, threading.
  • Knowledge and experience with regular expressions.
  • Experience with command line text processing tools.
  • Messaging (e.g. Apache Kafka or AWS SQS).
  • Comfortable in a Linux / BSD environment.
  • Strong analytical skills and ability to work independently and collaboratively.

Contact: info@q6cyber.com


Lead Java Software Engineer

Location: San Jose, Costa Rica.

We are recruiting an experienced Java developer to lead Java development on our cyber analytics platform. We are committed to developing a leading edge system based on the latest web-scale data collection, analysis, and storage technologies. We are building a flexible platform that can support multiple business offerings and are looking for a candidate who wants to explore the edge of the possible and find creative solutions to difficult problems. If you are looking for a job focused on developing against a list of detailed pre-determined specifications, then this isn’t the position for you. We expect the candidate to work closely with stakeholders across the company to deliver on our vision and develop a set of tools that enable our analysts succeed and provide critical intelligence to our clients. We expect the candidate will embrace the current vision, take ownership of it, and help constantly evolve and improve the platforms.

  • Lead the Java development team; improve software development processes and quality of deployed projects.
  • Mature our existing capabilities and play a central role in designing and building our next-generation production level, web-scale cyber analytics platform to meet our discovery, collection, analysis, and reporting requirements.
  • Ensure scalability and security are planned for in every internal development project.
  • Work with the rest of the development team to deliver mission critical services.
  • Evaluate and help select the core technologies needed to build out the platform.
  • Work closely with executive leadership, application development teams, and intelligence analysts to ensure that requirements and needs are being met.
  • Work in an Agile environment to continuously deliver improvements and new capabilities based on our rapidly evolving analytical and business needs.

  • Deliver distributed scalable microservices based applications developed within a mixed development environment with a core focus on Java backend services.
  • Contribute across the range of internal applications, from scalable analytics and data processing to backend services for our client facing web applications.
  • Development in a Linux / open source, cloud based, environment integrating external and internal APIs through JSON.
  • Support the intelligence analysis team through a highly iterative fast development cycle to understand requirements and deliver capabilities.
  • Work closely with other engineering teams to ensure interoperability of applications.
  • Evaluating and utilizing various leading edge technologies for systems development.
  • Maintaining complex software projects. This includes version control, testing, release engineering, and deployment.
  • Agile! We are a small, committed team where everyone chips in to make things happen. Mindset is just as important and skillset. The team is driven by a burning desire to pull intelligence out of the mass of data and quickly surface those insights to our analysts and clients. Technology is just a means to that end.

  • Bachelor’s degree or foreign equivalent in computer science or related field.
  • Solid understanding of object oriented design, design patterns, distributed systems and backend services.
  • Experiencing designing and delivering microservice based applications.
  • 10+ years of experience developing in Java and JVM ecosystem.
  • 5+ years of experience working in a team-driven Agile environment.
  • Strong experience in Java 8, asynchronous development
  • Experience developing highly scalable microservice based applications
  • Messaging (e.g. Apache Kafka or AWS SQS).
  • Lucene / Elasticsearch or other full text indexing systems
  • Amazon AWS or Google Compute Cloud.
  • Comfortable in a Linux / BSD environment.
  • Strong analytical skills and ability to work independently and collaboratively.

Contact: info@q6cyber.com


Senior Software Engineer

Location: San Jose, Costa Rica.

We are recruiting a committed detail oriented engineer to assist in the data collection and processing of web data coming from a wide variety of sources. This detail oriented work is critical to helping us ensure we have extracted all usable intelligence from our sources. At Q6 we are using the latest technologies and are looking for a candidate who wants to explore the edge of the possible and find creative solutions to difficult problems.  If you are looking for a job focused on developing against a list of detailed pre-determined specifications, then this isn’t the position for you.  We expect the candidate to work closely with stakeholders across the company to deliver on our vision and create a world-class intelligence platform.

  • Reverse Engineer HTML and web API using JSON, SOAP or XML
  • Format records according to a standard format and output well formed JSON to an ingestion service
  • Design and implement micro-services endpoints to collect and process those records
  • Review collection systems, ensure adequate performance, and perform optimizations wherever possible
  • Manage scheduling and monitoring of those systems
  • Assist the intelligence analysts with identifying, prioritizing and acquiring new data sources
  • Ensure collection services are developed and maintained according to best practices
  • Agile! We are a small, committed team where everyone chips in to make things happen. Mindset is just as important as skillset. The team is driven by a burning desire to pull intelligence out of the mass of data and quickly surface those insights to our analysts and clients.  Technology is just a means to that end.

  • Bachelor’s degree or foreign equivalent in engineering, or computer science or related field required or sufficient experience to substitute
  • 3-5 years of experience with a programming back-end services or tools
  • Experienced in micro-service architecture and design, REST and SOAP service implementations using asynchronous communication patterns
  • Knowledge and experience with regular expressions
  • Knowledge and experience with XML, HTML and JSON parse and processing
  • 1 year of experience working in NodeJS using Javascript and/or TypeScript
  • Experience working with HTTP protocol, including understanding how cookies, headers and verbs work
  • Excellent debugging and problem solving skills
  • Excellent communication skills and the ability to operate independently as part of a distributed team

  • Strong working knowledge of modern front-end frameworks (Javascript, Angular, Material Design, React, etc.)
  • Expertise implementing and using asynchronous processing frameworks and technologies like Google PubSub
  • Proficiency with Git and tooling from the Git ecosystem
  • Strong working knowledge of object-oriented programming concepts and techniques and design patterns
  • Strong knowledge in software development theory and practice
  • Enthusiasm, curiosity, energy, perseverance and the desire to solve big problems
  • Experience implementing continuous integration and delivery models
  • Experience with build automation (Jenkins, Bamboo, etc.)
  • Experience with deploying to cloud architecture

Contact: info@q6cyber.com


Senior Java Software Engineer

Location: San Jose, Costa Rica.

We are recruiting an experienced Java developer to take a senior role in developing our cyber analytics platform. We are committed to developing a leading edge system based on the latest web-scale data collection, analysis, and storage technologies. We are building a flexible platform that can support multiple business offerings and are looking for a candidate who wants to explore the edge of the possible and find creative solutions to difficult problems. If you are looking for a job focused on developing against a list of detailed pre-determined specifications, then this isn’t the position for you. We expect the candidate to work closely with stakeholders across the company to deliver on our vision and develop a set of tools that enable our analysts succeed and provide critical intelligence to our clients. We expect the candidate will embrace the current vision, take ownership of it, and help constantly evolve and improve the platforms.

  • Senior contributor to the Java development team; take part in code reviews, mentor junior developers, validate implementations for correctness and completeness; improve software development processes and quality of deployed projects.
  • Mature our existing capabilities and play a central role in designing and building our next-generation production level, web-scale cyber analytics platform to meet our discovery, collection, analysis, and reporting requirements.
  • Ensure scalability and security are planned for in every internal development project.
  • Work with the rest of the development team to deliver mission critical services.
  • Evaluate and help select the core technologies needed to build out the platform.
  • Work closely with executive leadership, application development teams, and intelligence analysts to ensure that requirements and needs are being met.
  • Work in an Agile environment to continuously deliver improvements and new capabilities based on our rapidly evolving analytical and business needs.

  • Deliver distributed scalable microservices based applications developed within a mixed development environment with a core focus on Java backend services.
  • Contribute across the range of internal applications, from scalable analytics and data processing to backend services for our client facing web applications.
  • Development in a Linux / open source, cloud based, environment integrating external and internal APIs through JSON.
  • Support the intelligence analysis team through a highly iterative fast development cycle to understand requirements and deliver capabilities.
  • Work closely with other engineering teams to ensure interoperability of applications.
  • Evaluating and utilizing various leading edge technologies for systems development.
  • Maintaining complex software projects. This includes version control, testing, release engineering, and deployment.
  • Agile! We are a small, committed team where everyone chips in to make things happen. Mindset is just as important and skillset. The team is driven by a burning desire to pull intelligence out of the mass of data and quickly surface those insights to our analysts and clients. Technology is just a means to that end.

  • Bachelor’s degree or foreign equivalent in computer science or related field.
  • Solid understanding of object oriented design, design patterns, distributed systems and backend services.
  • Experiencing designing and delivering microservice based applications.
  • 6+ years of experience developing in Java and JVM ecosystem.
  • 3+ years of experience working in a team-driven Agile environment.
  • Strong experience in Java 8, asynchronous development
  • Experience developing highly scalable microservice based applications
  • Messaging (e.g. Apache Kafka or AWS SQS).
  • Lucene / Elasticsearch or other full text indexing systems
  • Amazon AWS or Google Compute Cloud.
  • Comfortable in a Linux / BSD environment.
  • Strong analytical skills and ability to work independently and collaboratively.

Contact: info@q6cyber.com


Threat Intelligence Analyst

Location: Tel Aviv

The Analysts participate in the full lifecycle of intelligence production – from collection to analysis and through reporting. The Analysts will perform the following duties:

  • Identify and evaluate new data sources.
  • Conduct web-based research on “open” sources as well as the Darknet, Deep Web, and other restricted information sources.
  • Develop and execute advanced analytics using our proprietary intelligence platform.
  • Make fact-based assessments on a wide range of threats and risks affecting our clients.
  • Generate intelligence reports and other deliverables.
  • Regularly engage with clients to deliver intelligence and make recommendations.

  • BA degree or analytical experience from military / intelligence agencies, or similar experience from private sector.
  • Strong team and interpersonal skills along with the ability to work independently and achieve individual goals.
  • Excellent English verbal and written communication skills.
  • Skilled at WEBINT operations.
  • High level of interest in combating cybercrime and fraud.
  • Can-do attitude.

  • Knowledge of Russian, Spanish, Portuguese, Mandarin, or other languages is a big plus.
  • Experience in data mining/ big data analysis is a big advantage

Location: Tel Aviv. We are also seeking candidates interested in relocation to Miami; for those with existing authorization to work in the USA.

Contact: Please send your CV to info@q6cyber.com


Threat Intelligence Analyst

Location: Miami

The Analysts participate in the full lifecycle of intelligence production – from collection to analysis and through reporting. The Analysts will perform the following duties:

  • Identify and evaluate new data sources.
  • Conduct web-based research on “open” sources as well as the Darknet, Deep Web, and other restricted information sources.
  • Develop and execute advanced analytics using our proprietary intelligence platform.
  • Make fact-based assessments on a wide range of threats and risks affecting our clients.
  • Generate intelligence reports and other deliverables.
  • Regularly engage with clients to deliver intelligence and make recommendations.

  • BA degree or analytical experience from military / intelligence agencies, or similar experience from private sector.
  • Strong team and interpersonal skills along with the ability to work independently and achieve individual goals.
  • Excellent English verbal and written communication skills.
  • Skilled at WEBINT operations.
  • High level of interest in combating cybercrime and fraud.
  • Can-do attitude.

  • Knowledge of Russian, Spanish, Portuguese, Mandarin, or other languages is a big plus.
  • Experience in data mining/ big data analysis is a big advantage

Location: Miami, FL.

Contact: Please send your CV to info@q6cyber.com

Send us your CV

Request a complimentary custom Threat Intelligence Report