Junior Software Engineer

WMC Global - Fairfax, VA (30+ days ago)5.0


Since 2006, WMC Global has worked with digital services providers around the world to deliver insight into digital threats targeting consumers. By monitoring channels for threat delivery, analyzing relevant data, and generating actionable intelligence reports about attacks and the individuals responsible, WMC Global helps improve operations, partnerships, and services on client networks and platforms for the consumers that use them.

An industry leader in mobile threat mitigation and threat-actor traceback and takedown, in addition to enterprise risk assessment, WMC Global specializes in building systems that support in-market threat detection and in-market monitoring. WMC Global provides reporting, monitoring, mapping, and takedown of deceptive, fraudulent, and illegal activity the world over.

With offices in Fairfax, VA; London; and Sydney, WMC Global leads in delivering threat mitigation solutions that protect our clients and the consumers they serve.

As a Junior Software Engineer at WMC Global, you will be part of a product development team that is passionate about mobile threat intelligence, cleaning up the mobile ecosystem, and learning about big data, analytics, and automation. You will develop customer-focused, value-added features for our platform to help support our growing mobile threat intelligence business.

Requirements

Responsibilities

Design, develop, and maintain best-in-class cybersecurity applications and tools
Build web-based applications using modern Javascript frameworks
Embrace software development best practices (e.g., unit testing, code coverage)
Integrate data from one system to another via API or other methods.
Become an expert on an AWS data workflow that includes Lambda, SQS, S3, Data Pipeline, Aurora, Redshift, and other such technologies
Ingest and normalize data from multiple data sources
Qualifications

The successful candidate will possess at least a bachelor’s degree in computer science or a related discipline (master’s degree in computer science or a related discipline preferred) as well as the following:
Proficiency in a high-level language (e.g., Python)
Proficiency in at least one JavaScript framework (i.e., Angular JS, React JS preferred)
Proficiency in Java or C#
Strong SQL skills with experience in at least one relational database (e.g., MySQL, SQL Server, PostgreSQL)
Confidence working in Linux
Strong analytical skills and excellent problem-solving skills
Experience with data integrity, regression, and performance testing (preferred)
Benefits

At WMC Global, we want our employees to be happy and healthy. That’s why we provide an excellent suite of employee benefits:

Paid holidays, vacations, and sick leave
Comprehensive employer-paid medical, dental and vision coverage
Long & Short-term disability insurance
Ability to participate in a 401k program
Flexible working hours
Fun, casual office environment
Regular employee outings and activities
Fully stocked kitchen
To Apply

WMC Global offers a dynamic, challenging environment, with potential for career progression and personal development. Please submit your resume and cover letter with details regarding your experience and why you’re an ideal candidate for this position.