Software Engineer - CJ

company banner
DHI Group, Inc.
PHP Stack, Understanding of NOSQL Databases, Exposure to Xpath
Full Time
Telecommuting not available Travel not required

Job Description


• Our environment is data driven, you’ll be working on data processing, learning different ways of extracting and structure data.

• Write CLI code (Crawlers, Extractors etc.) and high performance APIs, libraries and frameworks that support large, complex, high volume data processing pipelines (thousands of documents processed per second



• Commercial experience in the PHP Stack and strong object-oriented skills (experience using modern frameworks preferable)

• Understanding of NOSQL Databases (MongoDB preferred), Redis/Memcache

• Exposure to Command Line / Console Applications using PHP

• Exposure to building large scale APIs

• Exposure to Xpath and Regular Expressions

• Familiar with the linux command line, as well as configuring and maintaining linux servers

• Experience with VCS (GIT/SVN)



• Experience with Search Technologies: ElasticSearch/SOLR

• Queuing systems: RabbitMQ / Kafka

• Vagrant / Docker

• Behat / codeception

• PHP 7.x


• Continuous Integration (Jenkins)

• Contribution to Open Source projects



• Degree in Computer Science or Equivalent experience

• Excellent understanding of algorithms, software architecture and design

• Ability to collaborate within an Agile team and communicate effectively

• Excellent problem solving and analysis skills


What we offer you:

• Opportunity to work in a motivated, fast-moving team

• Explicit commitment to high quality software engineering

• A great opportunity to learn and acquire new skills in frameworks and technologies including AWS

• Real opportunity to apply your knowledge, skill and expertise to the team

• Competitive salary with annual bonus and excellent benefits

• Benefits: pension scheme, generous holiday allowance, private healthcare, Friday drinks, social events, team building activities, developmental training.


Equal Opportunity Employer M/F/D/V


Background Checks Required.

Company Information

DHI Group, Inc. is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit When you become a DHI team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more. There’s a reason why we have such great talent retention - our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider DHI.
Dice Id : dhi
Position Id : 537338

Similar Positions at DHI Group, Inc.

Senior Software Engineer - Java
  • Urbandale, IA
  • 2 days ago
Software Engineer - Java
  • Centennial, CO
  • 2 days ago
Salesforce Software Engineer
  • Centennial, CO
  • 2 days ago
Software Engineer - Content
  • Centennial, CO
  • 2 days ago
Senior Software Engineer - Job Search
  • Centennial, CO
  • 2 days ago
Senior Software Engineer - Java
  • Centennial, CO
  • 2 days ago
Senior Software Engineer - Mobile
  • Centennial, CO
  • 2 days ago
Senior Software Engineer - Content
  • Centennial, CO
  • 2 days ago
Lead Software Engineer - Salesforce
  • Centennial, CO
  • 2 days ago