This role requires deep technical expertise, excellent leadership skills, and the ability to hit the ground running.You will be responsible for solving algorithmically complex problems, working on front and backend services that can handle massive workloads in a distributed multi-tenant architecture, utilizing serverless computing, auto-scaling, microservices architecture on Kubernetes, ML/AI based predictive algorithms.Our projects spans across multiple OCI (Oracle Cloud Infrastructure) services like - compute, network, storage, OCI logging service, OCI events service, Kubernetes etc. and you will work closely and learn from a large engineering community with direct interaction with project leadership and customers.As an early engineer, you will get 360 degree experience in all aspects of the service lifecycle. As innovators who embrace new technology, you will be empowered to choose the right highly scalable and available technology to solve complex problems and will directly influence product design.If you enjoy designing and building highly distributed systems that can scale and solving challenging problems, come join us!**BASIC QUALIFICATIONS**- 2+ years of experience with software development in one or more programming languages (e.G., Python, C, C++, Java, JavaScript)- 2+ years of experience with data structures or algorithms- 4+ years of professional software development experience- Prior experience in working on public cloud (Oracle Cloud, AWS, GPC, Azure)- Bachelor's degree in computer science (or related field) or equivalent industry experience- Requires strong communication and writing skills**PREFERRED QUALIFICATIONS**- Experience with Docker/Podman containerization and Kubernetes.- Experience with REST/RPC API design and development- Experience with event-driven systems like Kafka- Knowledge in Linux and its administration with scripting capability to automate repetitive tasks. Linux kernel experience is a plus