Principal Software Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
Burlington, MA, USA
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Technical Program Manager

Principal Technical Program Manager role at Oracle, leading complex cloud and enterprise projects with 6+ years experience required.

Principal Program Manager

Principal Program Manager position at Oracle focusing on communication strategy and team leadership.

Senior Principal Product Manager

Senior Principal Product Manager position at Oracle Health, leading product strategy for healthcare solutions with 12+ years experience required, offering competitive compensation $115K-251K.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Software Development Director

Software Development Director position at Oracle Healthcare, leading development teams and setting technical direction with competitive compensation range of $122,500-$291,800.

Description For Principal Software Engineer

Oracle is seeking a Principal Software Engineer to join their innovative team working on cutting-edge products that integrate AI capabilities and database technologies. This role presents an exciting opportunity to work on the Data Studio platform, combining advanced algorithmic design with database enhancements.

The position requires a seasoned professional with 6-10+ years of experience who can lead technical initiatives and mentor team members while maintaining hands-on development work. You'll be working with Oracle Autonomous Database technologies and implementing AI capabilities to enhance product functionality.

As a Principal Engineer, you'll collaborate closely with product managers and stakeholders to translate user requirements into technical specifications. The role demands strong expertise in database internals, SQL, and lifecycle management, along with proficiency in languages like C++, Python, and experience with distributed systems.

Oracle offers a comprehensive benefits package including competitive salary ($96,800 - $223,400), medical/dental/vision insurance, 401(k) with company match, flexible vacation, and stock purchase plans. The company maintains a strong commitment to work-life balance and professional development.

The ideal candidate will have a proven track record of designing cloud-scale systems and deep knowledge of database technologies. You'll be joining a world leader in cloud solutions with a 40+ year history of innovation and integrity. This role offers the opportunity to work on impactful projects while contributing to the evolution of standard practices and procedures in software engineering.

Working from the Burlington, MA office, you'll be part of a diverse and inclusive workforce that promotes various insights and perspectives. If you're passionate about building innovative software solutions and want to work with cutting-edge technologies while making a significant impact, this role presents an excellent opportunity for career growth and technical leadership.

Last updated 3 months ago

Responsibilities For Principal Software Engineer

  • Collaborate with product managers and stakeholders to understand user requirements
  • Develop robust back-end solutions using Oracle Autonomous Database technologies
  • Integrate AI capabilities into Data Studio
  • Collaborate with database engineers to implement and enhance product functionality
  • Conduct code reviews and mentor junior team members
  • Define and develop software for tasks associated with developing, designing and debugging applications

Requirements For Principal Software Engineer

Python
  • 5+ years of professional software development experience or 2+ years with advanced degree
  • Strong technical skills in designing cloud-scale systems and distributed systems
  • Deep knowledge of database internals, SQL, and lifecycle management
  • Strong experience with data structures, algorithms, concurrency, multi-threading
  • Proficiency in C, C++, Python or similar languages

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?