Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Seattle


Principal Member of Technical Staff - Web Developer-18001CWK   Preferred Qualifications The Oracle Cloud Infrastructure (OCI) team can provide you 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 world's 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 customer’s business critical applications.  Oracle’s Cloud Infrastructure (OCI) team is a new ground-up effort to build Infrastructure-as-a-Service that operates at high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with most secure and best in class compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services. These are exciting times in our space - we are growing fast, still at an early stage, working on ambitious new initiatives and can have a huge business impact.We are looking for experienced web development engineer to build user interfaces from ground-up required for solving security problems in distributed, multi-tenant services and infrastructure. Our goal is to revolutionize how security is managed at scale and solve difficult problems involved in dealing with different kinds of infrastructure involved in building a cloud i.e. networking devices, virtualized infrastructure, software code, software libraries, docker environments. As an ideal candidate, you will have an understanding of large-scale website and mobile applications deployed into cloud-based environments. You will have worked with a broad range of clients to design and implement complex user experiences and interaction patterns. You possess the technical expertise required to identify and break down challenging UI/UX problems and have the ability to design and implement solutions to those problems.  In addition, you will have a solid understanding of the software development lifecycle and how to interact and collaborate with other teams.  Combining your in depth knowledge of testing complex services with your expertise in software development - you will champion sensible engineering and advocate for the user experience require for delivering a high quality product.Basic Qualifications:·       BS in Computer Science or related technical field or equivalent practical experience·       5+ years experience as a software development engineer·       Excellent coding skills in JavaScript·       Excellent knowledge of modern JavaScript frameworks such as React and React Native·       Excellent knowledge of distributed systems, service-oriented architectures, and RESTful web services·       Good working knowledge in automation, continuous integration, and continuous deployment·       Strong understanding of common test approaches and concepts·       Good coding skills in Java and Python·       Good working knowledge of relational databases and NoSQL solutions·       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.·       Familiarity with latest security principles, techniques, and protocols a plus. Detailed Description and Job Requirements Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading

About the company

The Oracle Corporation is an American global computer technology corporation, headquartered in Redwood City, California. The company primarily specializes in developing and marketing computer hardware systems and enterprise software products – particularly its own brands of database management systems. In 2011 Oracle was the second-largest software maker by revenue, after Microsoft.[3]

The company also develops and builds tools for database development and systems of middle-tier software, enterprise resource planning (ERP) software, customer relationship management (CRM) software and supply chain management (SCM) software.

Companies in this sector

Hives where you can find this job offer