Principal Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Burlington, MA, USA
$150,000 - $250,000
Data
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer

The Data Studio team at Oracle works on cutting-edge database technologies and cloud computing initiatives. The role focuses on developing Oracle's core Database product, working with novel data structures and query optimizations to enable users to process data at unprecedented scales. The team is at the forefront of Oracle's Cloud Computing efforts, bridging traditional relational technologies with cloud-based storage and computing technologies.

The Data Studio web tools help non-database experts browse, load, transform, and analyze data, incorporating AI and ML capabilities for automatic insight discovery. The role offers an exciting opportunity to work on innovative software solutions, integrating AI capabilities, algorithmic design, and database enhancements.

As a Principal Software Engineer, you'll be a leading contributor both individually and as a team member, providing direction and mentoring to others. The work is non-routine and complex, involving advanced technical skills in database engineering and cloud computing. You'll collaborate with product managers, implement new features, and stay current with emerging technologies.

Oracle offers a competitive benefits package, promotes work-life balance, and is committed to diversity and inclusion. The company provides opportunities for professional growth, mentorship, and the chance to work on large-scale, impactful projects that shape the future of database technology.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Collaborate with product managers and stakeholders to understand user requirements
  • Develop robust back-end solutions to support Data Studio's functionality
  • Integrate AI capabilities into Data Studio
  • Collaborate with experienced database engineers
  • Stay updated on emerging technologies and industry trends
  • Conduct code reviews, provide feedback, and mentor junior team members
  • Define and develop software for tasks associated with developing, designing and debugging software applications

Requirements For Principal Software Engineer

Python
  • BS or MS degree or equivalent experience relevant to functional area
  • 7 years of software engineering or related experience
  • Strong technical skills with proven record of designing and developing cloud-scale systems
  • Deep knowledge of database internals, database management, SQL, and life cycle management
  • Strong experience with data structures, algorithms, concurrency, multi-threading, object-oriented design
  • Proficiency in developing large production projects written in C, C++, Python or similar

Benefits For Principal Software Engineer

Medical Insurance
401k
  • Medical Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Senior Principal Software Engineer - Health Data Intelligence

Senior Principal Software Engineer role at Oracle focusing on health data intelligence, requiring expertise in distributed systems and cloud services with 12+ years of experience.

Principal Business Intelligence Cloud Technical Support Engineer

Principal BI Cloud Support Engineer role at Oracle, focusing on technical support for BI applications and cloud products, requiring 6+ years of experience.

Principal Software Developer - Data Pump

Principal Software Developer role at Oracle focusing on Data Pump development, offering competitive compensation and comprehensive benefits.

Principal Advanced Services Engineer, CSS Tech Delivery, Data Management

Principal Advanced Services Engineer position at Oracle, focusing on database management and customer success services, requiring 5+ years of experience with Oracle technologies.

Data Scientist 4

Principal Data Scientist position at Oracle in Seattle, focusing on data infrastructure and machine learning initiatives with competitive compensation and benefits.