Software Engineering Opportunity
We are seeking a skilled Software Engineer to contribute to the development of core data and infrastructure systems.
Main Responsibilities:
* Design and implement scalable data processing systems using HBase and Hadoop (MapReduce).
* Collaborate with cross-functional teams to develop and deploy software applications in multiple data centers and the cloud.
* Develop and maintain high-quality code, following industry best practices and coding standards.
* Participate in code reviews and ensure adherence to coding standards.
* Work closely with QA engineers to identify and resolve issues.
Requirements:
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
* Proficiency in Java, Dropwizard, Python, Django, and relevant technologies.
* Experience with DevOps/SRE principles and tools.
* Strong problem-solving skills and attention to detail.
* Excellent communication and collaboration skills.
Preferred Skills:
* Familiarity with HBase, Hadoop, ZooKeeper, Redis, MySQL, and Memcached.
* Knowledge of data processing and storage solutions.
* Ability to work in a fast-paced environment and adapt to changing priorities.