Independent Software, Inc. is a company focused on collaboration, integrity, and innovation. They are seeking a Senior Cloud Software Engineer to develop, maintain, and enhance complex Big Data cloud systems supporting mission-critical operations, with a focus on distributed cloud computing and analytics.
Responsibilities:
- Assign, develop, maintain, and enhance Big Data cloud applications and distributed processing systems
- Support data ingestion, parsing, analytics, indexing, and distributed processing workflows using Hadoop ecosystem technologies such as HDFS, HBase, YARN, and Zookeeper
- Develop software solutions using Java, Python, and related object-oriented programming languages within cloud and distributed computing environments
- Integrate distributed file systems, Big Table technologies, and Information Retrieval (IR) solutions such as Elasticsearch, Solr, or Lucene
- Review, test, troubleshoot, and resolve software issues while supporting deployment, monitoring, and performance optimization activities
- Support DevOps practices, CI/CD pipelines, distributed system operations, and cloud security best practices including authentication and PKI
- Provide technical input to system design including hardware/software trade-offs, software reuse, COTS/GOTS integration, and requirements analysis