Remote Principal Java Systems Engineer

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Technology stack
Leave a feedback