Senior Software Engineer
Company: Morphius Corp
Location: Diamond Bar
Posted on: May 9, 2022
|
|
Job Description:
Senior Software Engineer - Large Scale Systems Oracle Cloud
Infrastructure (OCI) provides the opportunity to build and operate
a suite of massive scale, integrated cloud services in a broadly
distributed, multi-tenant cloud environment. OCI is committed to
providing the best in cloud products that meet the needs of our
customers who are tackling some of the worlds biggest challenges.
We offer unique opportunities for smart, hands-on engineers with
the expertise and passion to solve difficult problems in
distributed highly available services and virtualized
infrastructure. At every level, our engineers have a significant
technical and business impact designing and building innovative new
systems to power our customers business critical applications
Oracles Cloud Infrastructure Group (OCI) is building a new suite of
performance and benchmarking tools and applications that operate At
Scale in a broadly distributed multi-tenant cloud environment. Our
customers run their businesses on our cloud, and our mission is to
provide them the most reliable environment to operate their
services. Our teams primary motivation is to write Large Scale
workloads to help identify weaknesses in our handling of
simultaneous failures of services and access our ability to recover
from such failures. In addition, we work to understand how OCI
services would respond to Data Center failure events. Our goal is
to uncover gaps in scalability and availability in our end-to-end
infrastructure and ensure the reliability of our infrastructure to
successfully run customer workloads. Developers in this team are
uniquely positioned to develop high performance software stacks
that operate at Cloud scale and gain a breadth of knowledge across
all the services that make up OCI. Ultimately, your work will
ensure OCI can reliability operate and exceed our customers
expectations on availability, reliability, scalability and
performance. We are looking for a Software Development Engineer
with cloud services experience to join our At Scale Test Automation
team. In this role, you will define, design and implement
performance and fault injection tools to enable internal teams to
identify any availability or reliability gaps in their services.
You will use technologies like HPC, ML, RDMA to generate workloads
that stress 10s of thousands of servers in a massive data center
and generate 100s of TB of data. You will partner with other
engineering development teams responsible for architecting,
designing and managing systems that support our platform. As an
ideal candidate, you will have implemented production Java
services. In addition, you will have an understanding of Networking
and Linux/Unix fundamentals and will combine this knowledge with
your hands-on experience in software development - you will
champion creating an engineering environment that embodies the best
development and testing practices for delivering a high-quality
service. These are exciting times in our space - we are growing
fast; we are still at an early stage where an individual can have a
significant impact. We are working on ambitious new initiatives. If
you are passionate about taking ownership of big technical
challenges and producing software solutions that have broad,
significant impacts - come join our team! Minimum Qualifications:
BS in Computer Science or related technical field or equivalent
practical experience. 4+ years of experience in delivering and
operating large scale, highly distributed systems. Excellent coding
skills in Java, C or C++. Knowledge of Networking and Linux/Unix
fundamentals. Preferred Qualifications Strong knowledge of data
structures, algorithms, operating systems, and distributed systems
fundamentals. Good working knowledge of performance testing
frameworks Knowledge of scripting languages such as Python, Perl,
etc. Experience with build automation, continuous integration, or
continuous deployment tools Experience with containerization
technologies such as Docker and Kubernetes. Troubleshooting and
performance tuning skills. Excellent written and verbal
communication skills with the ability to present complex
information in a clear, concise manner to all audiences. Results
driven; thrives in a development environment that is agile,
collaborative and in start-up mode, even when faced with
ambiguity.by Jobble
Keywords: Morphius Corp, Diamond Bar , Senior Software Engineer, IT / Software / Systems , Diamond Bar, California
Click
here to apply!
|