Senior Software Development Engineer

6 - 10 years

8 - 12 Lacs

Posted:12 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • As a developer, you will contribute to the development and automation of these services in a global agile team. You should be comfortable at building complex distributed systems that interact with end users at one end and network infrastructure at the other.
  • Your ability to identify and mitigate risks in your projects and across your functional team is an important measure of your success in this role. You will also be responsible for the reliability and high availability of our service in the production environment as a part of a rotational on-call roster.
  • You should be passionate and highly skilled in programming in object oriented programming languages, specifically Java and Go and be able to write clean code consistently. Knowledge and Development experience on networking stack (L2/L3/L4) and understanding of operating systems will enable you to succeed in this team.
  • You should also be ready to learn a new language or technology when a theres a need. Writing structured and optimised code for improving performance and scalability when it is deployed in a cloud environment as a part of a service operating in a distributed environment is one of the most critical requirements.
  • The OCI Core teams have a highly collaborative work culture. Your ability to take initiative in an ever changing environment to own results and deliver value to the customers will determine your success in our organisation.

Qualifications

  • Bachelors or Masters degree in Computer Science or related field
  • 5+ years of experience in developing data plane of large scale distributed networking services / applications
  • Previous experience in networking stack (L2/L3) development
  • Strong skills with programming languages like Java/C++/Go
  • Exposure to AI tools and development practices
  • Good high and low level design skills
  • Experience with UNIX-like operating systems and concurrent programming
  • Experience owning and leading features and driving them to delivery
  • Excellent organizational, verbal, and written communication skills

Preferred Qualifications

  • Masters degree in Computer Science
  • Hands on experience with Java and Golang
  • 5+ years of experience in developing data plane of large scale distributed services / applications
  • 3+ years Experience in networking stack (L2/L3) and protocol development
  • Strong skills on UNIX-like operating systems, concurrent programming, networking and software design
Responsibilities
  • Own the end to end development and delivery of major features and services independently and through a team
  • Participate in all phases of the SDLC including development, testing and post deployment service operations
  • Provide mentorship to junior engineers and participate in recruitment activities
  • Write correct, secure, maintainable and robust code with appropriate tests.
  • Improve the team in engineering practices, ops practices, development process, ownership and mentoring.
  • Collaborate across teams and drive design of your features & subsystems along with operational readiness & excellence for the same
  • Collaborate on planning, architecture and major pain points in your service and identifying and mitigating risks in your project.

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

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