Work at IDology

View Open Positions

Who We Are

IDology is a customer-driven organization, and our growth and reputation in the industry speak for themselves. We maintain an entrepreneurial approach to everything we do. Our company is structured so that anyone, no matter their role or level of experience, can execute on a good idea. It is a very exciting industry to be a part of, as it is constantly changing and we are always learning.



Health, Wellness & Compensation: IDology offers competitive compensation packages as well as flexible spending accounts and a 401(k) plan. We also offer several health insurance options so that you can choose a plan that best meets your needs.

Philanthropy: Giving back to the community is a vital part of the IDology culture. Our goal is to promote a culture of caring and to help our employees give back in meaningful ways. In addition to company-wide philanthropic initiatives, IDology employees are entitled to paid time off for volunteer projects of their choice.

Open Positions

IDology is looking to expand its team. If you thrive in a fast-paced environment and want to be part of a dynamic, rapidly growing company, then we want to hear from you.

  • This field is for validation purposes and should be left unchanged.

Available Opportunities in Atlanta, GA:

The Software Engineer will be a member of an awesome, close-knit technology team focused on developing commercial SaaS solutions. As the Software Engineer, you will work to enhance existing products as well as develop new products built on the Java/EE Platform. You will get to work closely with the engineering and implementation teams, product managers, and management throughout the development process. IDology’s applications are developed using Apache, Tomcat, Linux and OpenJDK, MySQL, PHP, Python, and other open source tools.


  • Collaborate with Development, Product Management, and Implementations teams to design and plan the delivery of innovative identity verification and fraud detection features
  • Interface with the Quality Assurance team to ensure bug-free deliverables
  • Provide input on estimates and progress to Management to ensure timely delivery
  • Develop and maintain efficient, high-quality web applications using your preferred IDE and following our SDLC process
  • Follow secure software development practices, paying particular attention to the OWASP Top 10 Vulnerabilities in web applications
  • Create and maintain unit/integration test cases using an automated testing tool
  • Translate business and functional requirements into documented technical specifications
  • Maintain technical skills and expertise through continuing education and training
  • Facilitate code reviews, code quality checks, developer integration testing, etc.


  • 5+ years of software development experience
  • Bachelor’s degree or equivalent in a technical discipline or related field
  • Software development experience using Java and open source tools
  • Advanced experience with Java web applications, with web development experience using HTML, CSS, JavaScript, XML, and JSON
  • Strong verbal presentation and written communication skills
  • A solid understanding of object-oriented software development patterns, anti-patterns, and best practices
  • Experience with the entire software development life-cycle from inception to testing to production deployment and maintenance
  • Strong understanding of web services (REST APIs, etc.)
  • Ability to write build and automation (cron) scripts using tools such as Bash, Ant or Maven
  • Solid grasp of web and back-end application development
  • Experience with troubleshooting web applications
  • Experience working with popular version control tools like git or SVN


  • 4+ years of experience developing and maintaining the software in a SaaS environment (REST APIs, etc.)
  • Experience developing data-centric applications such as ETL, Data Warehousing, Data Cleaning, and BI Intelligence
  • Experience in Predictive Analytics/Statistical Modeling/Machine Learning/Image Processing/Big Data algorithms (is a plus)
  • Experience working with containerized applications like Kubernetes (is a plus)
  • Experience working with PHP or Python (is a plus)
  • Experience in UNIX or Linux (is a plus)
  • Ability to manage multiple parallel projects and delivering quality releases on schedule
  • Problem resolution skills
  • Can efficiently design and optimize SQL queries

IDology is looking for a high energy intelligent sales executive to fill a hunter role within our high growth organization. The Wealth Management/ Insurance Sales Executive will identify, build and grow strategic relationships with key decision makers with the top 100 Wealth Management and Insurance companies in the US. Expectations for this position include understanding and navigating the sales process in large complex organizations, building and growing a strong pipeline, deep knowledge of IDology’s identity verification and fraud solutions, closing enterprise level deals and expanding business within these accounts.


  • Build and develop multi-million dollar pipeline of enterprise level accounts
  • Develop relationships within those accounts and grow the business
  • Forecast new business at a high level of accuracy
  • Learn and develop a deep understanding of IDology solutions
  • Use Salesforce and other internal tools to manage the sales process
  • Monitor sales metrics (e.g. quarterly results and annual forecasts)
  • Attend all company sponsored training sessions and apply learned techniques and new products to sales opportunities
  • Continually stay abreast of new product offers, emerging technologies and market drivers.
  • Travel is required to present and develop relationships


  • Would like position to be based in Atlanta, GA
  • Bachelor’s degree and 5 -10 years successful sales experience
  • Successful experience selling Fintech SaaS solutions within financial services selling to the top 100 financial institutions in the US
  • Strong computer and web proficiency including experience with Word, Excel and or other web based sales automation tools
  • Excellent oral and written communication skills
  • Experience with technology and solution based sales
  • Demonstrated ability to take initiative and work independently as well as in a fast paced team environment
  • Experience in fraud and identity is required
  • Highly Motivated drive for success
  • Excellent inter-personal and inter-departmental skills

IDology is looking for someone with high energy, good organizational skills and a desire to go into sales. The SDR will identify and create opportunities for our sales reps focused in banking, lending and e-commerce. Expectations for this position include researching new prospective leads, working with solutions sales reps to identify new target companies, and generating meetings with prospects for the solutions sales team.


  • Research and develop prospective customers
  • Reach out to those leads and generate an initial meeting
  • Learn and develop a deep understanding of IDology solutions
  • Use and other internal tools to build new opportunities
  • Attend all company sponsored training sessions and apply learned techniques and new products to sales opportunities


  • Position is based in Atlanta, GA
  • Bachelor’s degree
  • Strong computer and web proficiency including experience with Word, Excel and or other web based sales automation tools
  • Proficient with MS Office
  • Excellent oral and written communication skills
  • Demonstrated ability to take initiative and work independently as well as in a fast-paced team environment
  • Highly motivated drive for success
  • Excellent inter-personal and inter-departmental skills

Our Customer Support Specialists provide support for our suite of real-time identity verification products and solutions. The CSS will be on the front-line of communications with customers, advising solutions to their application needs. We are looking for skilled individuals to join our Customer Support Team and offer world-class assistance and support to our customers. In this role, you will offer product support to IDology customers and you will work closely with internal teams to ensure we meet our customers’ needs.


  • Configuring client business objectives to meet technical requirements.
  • Troubleshooting systems and performance issues over the phone, email, and web.
  • Analyze software performance and client usage to provide a holistic view of client data.
  • Take ownership of customer reported issues and see them through to resolution.
  • Contribute to customer use of software documentation and training materials.
  • Provided product training and support to customers.
  • Provide 24X7 on call support, as needed.


  • Bachelor’s Degree with 2+ years of Customer Support / Client Solutions / Customer Service experience in a technical environment required.
  • 2+ years data analysis and reporting experience.
  • Highly skilled in Excel.
  • Analytical mindset with the ability to quickly digest a problem and identify a solution.
  • Must have professional phone skills, a proactive mindset and be able to articulate technical problems effectively.
  • A team player who can work well in a fast paced, multi-tasking office environment.
  • Strong analytical, oral, written, organizational and multi-tasking skills.
  • Excellent problem solving and critical thinking skills.
  • Highly motivated, independent worker with an entrepreneurial spirit and a strong comfort level in embarking on unfamiliar tasks; must be a quick learner.


  • Bachelor’s Degree in Computer Science or IT related field, highly preferred.
  • Previous experience working in a Technology company.
  • Experience in Customer-facing account role.
  • Software Implementation / Installation experience.
  • Experience with analytical software tools such as Tableau. Tableau experience, highly preferred.

The Quality Assurance Analyst is responsible for learning QA methodologies and assisting in ensuring compliance.


  • BS Engineering/Computer Science or equivalent experience required


  • Ability to assist with process improvement and compliance
  • Possesses sufficient fundamental proficiency to successfully demonstrate the skills in understanding of functional testing
  • Possess training or knowledge sufficient to develop a basic understanding of the concepts of root cause analysis
  • Ability to actively participate in project review discussions
  • Basic knowledge of software products
  • Strong attention to detail


  • Work across teams to enhance quality functional testing by identifying and helping to implement initiatives that will improve capability and efficiency
  • Ensure results of root cause
  • Participate in project reviews
  • Escalate issues and decisions to senior QA team members
  • Other duties as assigned


  • Provide leadership and direction to all IT teams: Software Development, Quality Assurance, System Administration, and Security
  • Partner with Sr VP of Product to ensure timely and complete delivery of new features and enhancements
  • Collaborate with product management, marketing, sales, accounting, and legal to
    ensure products are innovative, deliver value, and comply with appropriate regulations
    and policies.
  • Oversee technology infrastructure and security at multiple data centers and the
    corporate office to ensure 100% availability
  • Manage talent acquisition process for IT department and facilitate performance
    management reviews.
  • Ensure department managers are providing development of training materials along
    with training coaching and mentoring for their team members
  • Maintain awareness and knowledge of latest security threats, technologies, and best
    practices through formal continuous education
  • Stay abreast of the latest technology trends and practices and recommend relevant
    solutions to senior management
  • Strive for continuous improvement of IT department processes


  • Bachelor’s degree, in Computer Science or related field, required
  • Master’s degree in Computer Science, Business Administration, or related field desired
  • 15+ years of software development experience
  • 5+ years leading or managing a team of developers
  • 10+ years’ hands-on experience with Java, PHP, and SQL in a Linux environment
  • CISSP, CISM, or other related information security certification


  • Ability to communicate proactively on identified issues, updating status, and analyzing and reporting on alternative design solutions.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
  • Good interpersonal skills with the ability to work well in a team environment
  • Highly motivated and independent worker who is not shy at tackling tasks they do not immediately understand with the ongoing sense of curiosity and desire to learn something new.
  • Exhibits relentless quality standards
  • Demonstrated ability to build teams, develop talent, lead by example and have passion and discipline on operational excellence

This role in Quality Assurance is responsible for participating in testing of the Product. The position works with management to enhance quality and process standards and to plan and execute effective and efficient test approaches to accomplish on-time and efficient delivery of high-quality software products and/or data as part of our software development methodologies.


  • 3+ years of QA Test Engineer experience
  • BS Engineering/Computer Science or equivalent experience required
  • Relevant certifications a plus


  • Solid understanding of the software development process
  • Hands on experience using SOAP UI/Rest Assured API for web services testing
  • Hands on experience with JIRA or any other test management tool
  • Possesses sufficient knowledge, training and experience in Data Analytics testing is a plus
  • Advanced written and verbal communication skills
  • Basic project management skills
  • Good time management skills
  • Familiar with relational databases (Oracle, MySQL, MSSQL)


  • Develop and execute manual testing for diverse projects to successfully and consistently deliver high-quality software products and services on time, and to specification
  • Work with product managers, technical leads, and subject matter experts to plan and execute functional and system tests
  • Execute, manual test cases/scripts as appropriate in a manner consistent with team standards
  • Report issues and results, researching and identifying root causes as appropriate
  • Ensure that testing addresses requirements as agreed with other stakeholders
  • Maintain industry awareness by evaluating emerging trends/technology
  • Participate in project reviews, ensuring review criteria are defined, and implement procedures for ensuring quality control of project deliverables
  • Participate in continuous improvement initiatives and implementation of best practices.
  • Ensure results of root cause analysis are addressed.
  • All other duties as assigned