Experienced Software Engineer (Big Data) - Fully Cleared
At Intelliforce, we excel in developing advanced, scalable, and distributed computing solutions that meet the unique demands of mission-critical systems. We foster a culture of collaboration, innovation, and excellence, providing our employees the opportunity to work on cutting-edge technologies. Join us as we push the boundaries of distributed computing and big data solutions.
About this Role:
As a Big Data Software Engineer, you will design, develop, and enhance complex distributed systems using advanced big data technologies. You will be responsible for creating applications that harness the power of distributed computing, leveraging NoSQL products and scalable file systems. This role provides a unique opportunity to work in fast-paced environments, solving challenging problems while collaborating with cross-functional teams.
Key Responsibilities:
- Develop applications using Java, C, or C++ in Windows or UNIX/Linux environments.
- Design and implement distributed computing solutions utilizing Hadoop Distributed File Systems (HDFS), Map/Reduce frameworks, and OpenSource NoSQL technologies like HBase and Apache Accumulo.
- Perform requirements analysis and contribute to the design of object-oriented systems.
- Optimize and tune distributed file systems and big data clusters for performance and scalability.
- Develop and maintain RESTful services to support distributed applications.
- Collaborate with team members to create scalable, reliable, and efficient big data solutions.
- Utilize tools for monitoring and managing compute clusters.
Key Technologies and Skills:
Required Skills:
- Minimum of three (3) years of experience programming with Java, C, or C++.
- At least one (1) year of experience designing and developing applications in Windows or UNIX/Linux environments within the last three (3) years.
- Hands-on experience with OpenSource NoSQL technologies such as HBase, Apache Accumulo, or Big Table.
- Proficiency in Hadoop Distributed File Systems (HDFS) and Map/Reduce frameworks.
- Experience with object-oriented system requirements analysis and design.
Desired Skills:
- Experience designing and developing web applications using JavaScript.
- Familiarity with Python data science and machine learning libraries.
- Experience with compute cluster monitoring tools such as Nagios or Ganglia.
- Deep understanding of Apache Accumulo internals, including configuration, tuning, and testing.
- Knowledge of Kubernetes for container orchestration.
- Experience with Elasticsearch for distributed search and analytics.
- Experience designing automated analytic software, techniques, and algorithms.
- Familiarity with cloud scalability practices for big data platforms like Amazon Web Services (AWS), Google Cloud Platform (GCP), or Facebook infrastructure.
- Proficiency in SALT or similar configuration management tools.
Qualifications:
- Bachelor’s degree in Computer Science or a related discipline.
- An associate's degree in Computer Science or related discipline with two (2) years of programming experience, or five (5) years of programming experience, may be substituted for a bachelor's degree.
- Clearance: TS/SCI with Polygraph
- Citizenship: Must be a U.S. Citizen
Compensation Range: $122,000.00 - $161,000.00 *
*The salary range provided reflects an estimate based on current market trends and may be adjusted based on factors such as the candidate's experience, skills, and qualifications. The final offer will be tailored after a thorough evaluation of the candidate’s background and suitability for the role. Please note that this range is intended as a guideline and is subject to flexibility.
Why Intelliforce:
At Intelliforce, we push the boundaries of technology to solve the most challenging problems in defense and beyond. As a Systems Engineer, you’ll play a crucial role in mission-critical projects that have a real impact. We also believe in taking care of our team:
Generous PTO, plus federal holidays and your birthday off
Multiple medical plans, including options with zero deductible or premium for employees
Generous 401K contribution with immediate vesting
Exciting bonus opportunities, including profit sharing, quarterly awards, and President’s Club recognition
Engaging team activities that foster a collaborative environment
Join Us:
At Intelliforce, you’ll be at the heart of mission-critical projects, developing innovative solutions that truly make a difference. Join our team and advance your career in a dynamic, supportive environment.
EEO Statement:
Intelliforce-IT Solutions Group, LLC is an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for most positions.
If you need reasonable workplace accommodation, please email [email protected] with your specific request.