Software Developer 2
Oracle
Job Duties:
Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and/or suggest improvements to the architecture. May telecommute. (385.32550)
Employer will accept a Master's degree in Computer Science, Engineering, Information Networking, or related technical field.
Position requires:
Machine-level code and its generation by optimizing compliers, performance evaluation and optimization, computer arithmetic, memory organization and management, networking technology and protocols, and supporting concurrent computation; Design, implementation, and use of storage systems; Distributed systems including synchronization, consensus, replica management, distributed SQL and noSQL databases; Network management, traffic engineering, and router internals; Distributed file systems, NoSQL databases and object storage using HDFS, CephFS, HBASE, MongoDB, Cassandra, DynamoDB, S3, and Swift; MapReduce, Spark and GraphLab programming models; Parallel Computer Architecture and Programming; and Machine Learning, neural networks, Bayesian learning, Hidden Markov Models, and reinforcement learning.Career Level - IC2
Confirm your E-mail: Send Email
All Jobs from Oracle