Oracle

Senior Linux Development Engineer

Oracle

Nashville, TN, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you an experienced Linux developer with a passion for innovation and cutting-edge technology? Do you thrive in a fast-paced, collaborative environment? If so, we have an exciting opportunity for you to join our team at Oracle as a Senior Linux Development Engineer.As a key member of our development team, you will have the opportunity to work on complex and challenging projects, utilizing your expertise in Linux development and contributing to the success of our products. We are seeking a highly driven individual who is able to think critically, problem solve, and deliver high-quality code with a focus on efficiency and scalability.To excel in this role, you must have a strong background in Linux development, along with excellent communication skills and the ability to work effectively in a team environment. If you are ready to take your career to the next level and make a significant impact in the world of technology, we encourage you to apply for this position.

  1. Develop and maintain Linux-based software applications and systems for Oracle products.
  2. Collaborate with cross-functional teams to design and implement new features and enhancements.
  3. Write clean, efficient, and well-documented code that follows industry best practices.
  4. Troubleshoot and debug complex issues in a timely manner.
  5. Continuously research and evaluate new technologies and tools to improve product performance and efficiency.
  6. Provide technical guidance and mentorship to junior developers.
  7. Work closely with product managers to understand business requirements and translate them into technical solutions.
  8. Participate in code reviews and provide constructive feedback to improve code quality.
  9. Ensure the security, scalability, and reliability of the developed software.
  10. Stay updated with industry trends and developments in Linux development and share knowledge with the team.
  11. Collaborate with QA engineers to ensure high-quality and bug-free releases.
  12. Communicate effectively with team members and stakeholders to provide status updates and discuss project progress.
  13. Take ownership of assigned tasks and deliver them within the given timelines.
  14. Participate in agile development processes and contribute to the continuous improvement of the team's practices.
  15. Adhere to company coding standards, processes, and procedures.
Where is this job?
This job is located at Nashville, TN, USA
Job Qualifications
  • Extensive Experience With Linux Operating Systems: A Senior Linux Development Engineer Should Have A Deep Understanding And Extensive Experience Working With Various Linux Distributions, Including Red Hat, Ubuntu, And Centos. This Includes Proficiency In Linux Command-Line Tools And Shell Scripting.

  • Strong Programming Skills In C/C++ And Scripting Languages: A Strong Foundation In Programming Languages Such As C/C++ Is Essential For Developing And Maintaining Linux-Based Systems. In Addition, Proficiency In Scripting Languages Like Python, Perl, Or Bash Is Important For Automating Tasks And Creating Efficient Workflows.

  • Knowledge Of Linux Internals And System Administration: A Senior Linux Development Engineer Should Have A Thorough Understanding Of Linux Internals, Including The Kernel, System Libraries, And Network Stack. In Addition, Knowledge Of System Administration Tasks Such As Configuring And Troubleshooting Network Services Is Important For This Role.

  • Experience With Devops And Automation Tools: In Today's Fast-Paced Development Environment, Devops Practices And Automation Tools Are Crucial For Efficient Software Development And Deployment. A Senior Linux Development Engineer Should Have Experience Using Tools Such As Ansible, Puppet, Or Chef For Configuration Management And Automation.

  • Strong Problem-Solving And Analytical Skills: As A Senior Linux Development Engineer, One Must Be Able To Troubleshoot Complex Issues And Find Solutions Quickly. This Requires Strong Problem-Solving Skills, Attention To Detail, And The Ability To Analyze And Debug Code Efficiently.

Required Skills
  • Security

  • Virtualization

  • Database Management

  • Network protocols

  • Debugging

  • Linux Kernel

  • Cloud Computing

  • Embedded systems

  • System Design

  • Performance tuning

  • Scripting languages

  • Device Drivers

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Linux Development Engineer in Nashville, TN, USA is between $95,000 and $140,000 per year. This may vary depending on the specific industry, company, and level of experience of the individual.

Additional Information
Oracle is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedAugust 2nd, 2024
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Oracle

Oracle Corporation is an American multinational computer technology corporation headquartered in Redwood Shores, California. The company sells database software and technology, cloud engineered systems, and enterprise software products—particularly its own brands of database management systems.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started