Remote SR Backend Java Engineer; Distributed Systems
Posted
Apply now
Please, let Rackspace know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are hiring a Senior Backend Java Engineer with a strong background in large scale distributed systems.
You will work on one of the largest distributed systems in the world, which runs on thousands of machines and handles petabytes of data.
Your role will involve developing infrastructure and solving technical challenges in distributed computing frameworks, data structures, and algorithms.
The team develops and maintains high-performing systems used by over 200 million active users.
You will design and implement next-generation services as the customer transitions from data centers to public cloud infrastructure.
The position involves working on a complete Java stack that serves hundreds of billions of transactions daily.
You will develop and maintain REST web services that power our services, caching, and data processing.
The work location is remote for Canadian Rackers in Ontario, British Columbia, and Alberta.
Requirements:
Strong experience in large-scale distributed systems is required.
A BS in Computer Science or equivalent experience is necessary.
You must have 8+ years of Java experience.
Experience in asynchronous programming, memory management, and JVM internals is essential.
You should have experience in implementing and/or operating highly scalable and available services on public cloud environments such as AWS or GCP.
Proficiency in OOP languages like Java, C++, or similar is required.
A solid understanding of computer science fundamentals, including algorithms, data structures, and object-oriented programming, is necessary.
Familiarity with HTTP and TCP/IP protocols is required.
Experience with development on Unix (Linux) platforms is essential.
You should have experience with NoSQL and Key/Value datastores, such as Redis, MongoDB, or Memcached.
Experience with Kubernetes is required.
You must have experience with connection tuning, performance tuning, and optimization.
Benefits:
Rackspace Technology is recognized as a best place to work by Fortune, Forbes, and Glassdoor.
The company is committed to offering equal employment opportunities without regard to various legally protected characteristics.
Rackers thrive through their connection to a central goal and are encouraged to bring their whole selves to work.
The company embraces unique perspectives to fuel innovation and best serve customers and communities globally.
Rackspace Technology is dedicated to accommodating individuals with disabilities or special needs.
Apply now
Please, let Rackspace know you found this job
on RemoteYeah
.
This helps us grow 🌱.