Senior Platform Software Engineer

5 years

Bengaluru

Posted:1 day ago

Apply

Job Description

Job Description

As a member of the software engineering division, you will apply software architecture to perform tasks associated with developing, debugging or designing software applications or operating systems as per design specifications. Build enhancements within an existing software architecture.


Here are some recommended skills that will help you succeed at your job:

  • 5+ years of experience delivering and operating large scale, highly available distributed systems and/or cloud services
  • Strong knowledge of Java with additional languages such as Python, Terraform, Ansible etc.
  • Strong knowledge of data structures, algorithms, operating systems, distributed systems and cloud services
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Strong understanding of databases, NoSQL systems, storage, and distributed persistence technologies especially in CloudDesign
  • Design, Troubleshoot and debug software programs improving performance, availability, reliability and scalability.
  • Improve our offerings through Deep Analysis, Diagnose, on-call rotations and resolve issues

Skills Required

Software Engineering Software Architecture Debugging Operating Systems Cloud Services Java Python Terraform Ansible Data Structures Algorithms Networking Protocols

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Oracle logo
Oracle

Information Technology

Redwood City

RecommendedJobs for You