Talent.com
This job offer is not available in your country.
Principal Software Engineer

Principal Software Engineer

OracleBengaluru, Karnataka, India
30+ days ago
Job description

Joining Oracle will give you the opportunity to design and build innovative new systems from the ground up and operate services at scale. Engineers at every level can have significant technical and business impact while delivering critical enterprise level features.

  • As a Software Development Engineer, you will work as part of a highly collaborative team to build new regions at scale, features / tools for File Storage Service while operating and growing the current service offering.
  • You should understand distributed systems and have a strong knowledge of software architecture.
  • You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. Duties and tasks are varied and require independent judgment.
  • You will perform software development tasks associated with developing, debugging, and designing software applications. We expect candidate will participate in design activities, work with Product management on service definition and establish operational best practices across the organization.
  • We also expect this role to have an impact in new AI / ML service offerings as well as in enhancements to existing storage services.
  • BS or MS degree or equivalent experience relevant to functional area.

Basic Qualifications :

  • 7+ years' experience developing new tools / features.
  • Strong knowledge of Python and infrastructure as code Terraform, Ansible, Chef , operating systems (Linux), and distributed systems fundamentals.
  • Write automation code / frameworks for providing reliable monitoring systems, alerts etc. Experience with code development in Python and Bash.
  • Deep knowledge of Linux host based networking, Linux performance / stability / troubleshooting, and Linux-based build and analysis tools.
  • Deep knowledge of Networking Services (TCP / UDP, DNS, DHCP, HTTP
  • Familiarity with CI / CD processes and tools.
  • Strong troubleshooting, debugging and performance tuning skills.
  • Strong understanding of Operations, change management, projects execution and technical documentation
  • Diagnosing issues around platform services, live customer issues, and provide effective solutions with the focus on eliminating outages.
  • Monitor the OCI File Storage Service and proactively debug operational issues.
  • Performance and scalability testing, and performance tuning skills.
  • 7+ years of experience in production software development with Agile methodologies.
  • 7+ years of systems administration on 2000+ server environments.
  • Bachelors in Computer Science and Engineering or related engineering fields
  • Preferred Qualifications :

  • Knowledge of configuration management solutions such as, Chef, Puppet, Terraform, Ansible, etc.
  • Experience with devising, managing, and extending monitoring solutions for large scale environments.
  • Experience in managing host, network, or storage virtualization technologies.
  • Deployment processes across a fast-growing number of regions.
  • Experience in fleet automation and management solutions.
  • Experience or knowledge of Cloud technologies.
  • Responsibilities :

  • Design, develop, troubleshoot, and debug software programs for building new regions at scale, applications, tools, networks.
  • As a member of the software engineering division, you will apply your knowledge of software architecture to perform software development tasks associated with developing, debugging, and designing software applications.
  • Duties and tasks are varied and require independent judgment.
  • Participating in building new OCI regions.
  • Be escalation point of contact for FSS Platform components.
  • Provide guidance and support as SME to mitigate and unblock Operational incidents , deployments.
  • Career Level - IC3

    Create a job alert for this search

    Principal Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Dell TechnologiesBengaluru, Karnataka, India
    The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Commonwealth BankBengaluru, Karnataka, India
    At CommBank, we never lose sight of the role we play in other people’s financial wellbeing.Our focus is to help people and businesses move forward to progress. To make the right financial decisions ...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Principal Engineer

    Software Principal Engineer

    Dell TechnologiesBengaluru, Karnataka, India
    Software Principal Engineer (I8).PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of t...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    MicrosoftBengaluru, Karnataka, India
    Our team in Azure GenAI is at the cutting edge of developing large language model technologies to power Azure AI Platform products and offering them as a service for both internal and external appl...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    FivetranBengaluru, Karnataka, India
    From Fivetran’s founding until now, our mission has remained the same : to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonic...Show moreLast updated: 12 hours ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RipplingBengaluru, Karnataka, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    SyniverseBengaluru, Karnataka, India
    Syniverse is the world’s most connected company.Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping t...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    AutodeskBengaluru, Karnataka, India
    We’re growing our Engineering team within Autodesk’s Enterprise Services IT organization.This team leverages Software Engineering and DevOps principles to build the foundations for the company’s bu...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Engineer, Software

    Principal Engineer, Software

    MavenirBengaluru, Karnataka, India
    Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Proficient in developing C / C++ / Go app...Show moreLast updated: 12 hours ago
    • Promoted
    Principal Engineer Software

    Principal Engineer Software

    Palo Alto NetworksBengaluru, Karnataka, India
    You will be responsible for the design, development and test of a scalable distributed management plane infrastructure software and features that runs as the core OS for all of Palo Alto Networks’ ...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    DiligentBengaluru, Karnataka, India
    Diligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit and ESG. Empowering more than 1 million users and 700,000 board members and le...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    swivl.techBengaluru, Karnataka, India
    Job Title : Principal Software Engineer (15+ years experience) Are you a senior technologist with a strong product mindset, proven architectural expertise, and a passion for mentoring high-performin...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer I

    Principal Software Engineer I

    Curriculum AssociatesBengaluru, Karnataka, India
    At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the na...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Engineer Software (Cortex XSIAM)

    Principal Engineer Software (Cortex XSIAM)

    Palo Alto NetworksBengaluru, Karnataka, India
    At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Eurofins GSC IT DCBengaluru, Karnataka, India
    WORKING LOCATION : Bangalore, India.SUMMARY OF POSITION AND OBJECTIVES : .Eurofins IT Solutions, Bengaluru, Karnataka, India. With 36 facilities worldwide, Eurofins BioPharma Product Testing (BPT) is t...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer (Hybrid in Bangalore)

    Principal Software Engineer (Hybrid in Bangalore)

    SmartsheetBengaluru, Karnataka, India
    For over 20 years, Smartsheet has helped people and teams achieve–well, anything.From seamless work management to smart, scalable solutions, we’ve always worked with flow.We’re building tools that ...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Cadence Design Systems, Inc.Bengaluru, Karnataka, India
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.The company applies its underlying Intelligent System Design strategy to deliver softwar...Show moreLast updated: 12 hours ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VerintBengaluru, Karnataka, India
    At Verint, we believe customer engagement is the core of every global brand.Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering C...Show moreLast updated: 30+ days ago