This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Principal Java Systems Engineer will be responsible for developing scalable and innovative Java code for information retrieval, processing, and ranking.
They will build, enhance, optimize, and deploy tools and systems to process textual data for extracting relevant information.
The role involves improving information extraction using machine learning and natural language processing techniques.
Collaboration with team members and stakeholders to ensure clear understanding of technical requirements and project goals is essential.
The engineer will also be required to write detailed design documents, develop comprehensive automated tests, and coordinate automated deployments.
Requirements:
A BS with 10+ years of relevant industry experience or an MS in Computer Science with 8+ years of relevant industry experience is required.
In-depth knowledge of algorithms, data structures, and systems is necessary.
Several years of experience in developing applications in core Java is essential.
Experience in building distributed, low-cost, highly scalable streaming systems in Java, ideally on Linux, is a must.
E2E software development lifecycle experience, including building and maintaining production-grade software, is required.
Excellent communication, interpersonal, analytical, and problem-solving skills are necessary.
Familiarity with data mining, text processing, and classification algorithms is essential.
Hands-on experience in public cloud platforms, ideally GCP, is required. Additional experience with other cloud technologies is advantageous.
Preferably a Google Associate Cloud Engineer certification or another Google Cloud Professional-level certification is preferred.
5+ years of experience in customer-facing software/technology or consulting is required.
Understanding of statistical methods and exploratory data analysis is necessary.
Benefits:
The position offers the opportunity to work in a dynamic team environment.
Remote work location provides flexibility and the chance to work independently and creatively.
The role involves working with cutting-edge technologies and solving complex problems.
Rackspace Technology is known for providing end-to-end solutions and offers a supportive work culture.
The company values diversity and offers equal employment opportunities to all individuals.