Principal Software Engineer

Oracle

New York (NY)

Hybrid

USD 213,000 - 314,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oracle is seeking a Principal Software Engineer in New York, NY with robust MongoDB experience. You will own outcomes from day one, mentor junior engineers, and translate business requirements into actionable technical work.

The role emphasizes ownership, architecture decision-making, and delivering measurable improvements across legacy and modern codebases. You will refine and refactor legacy Ruby on Rails modules, build data-rich dashboards, and guide a hybrid team through complex challenges.

Qualifications

  • Portfolio or work samples that demonstrate technology expertise.
  • 10+ years putting professionalism to work in a technology setting.
  • 9+ years of standing behind your own estimates.
  • Comfort owning a number that goes up or down because of you.
  • Comfort steering technology conversations toward a decision.

Responsibilities

  • Mentor junior engineers and contribute to a strong code-review culture.
  • Translate business requirements into technical specifications and tasks.
  • Refactor legacy code to reduce technical debt over time.
  • Build Ruby dashboards to provide numbers without chasing engineers for data.
  • Clean up legacy Ruby on Rails modules and leave them cleaner than before.

Skills

REST API
Code review
Mentoring
Technical leadership

Tools

Ruby
Ruby on Rails
Webpack
MongoDB

Job description

Oracle is on a mission to scale, and a sharp Principal Software Engineer with 10 of MongoDB experience is exactly who we need. The $213,000 - $314,000 is the floor, not the ceiling; with 9 years and technology ownership, this Oracle role keeps rising.

Key Responsibilities
  • Mentor junior engineers and contribute to a strong code-review culture
  • Translate detail-loving business requirements into technical specifications and tasks
  • Profile and refactor legacy code to reduce technical debt over time
  • Build Ruby dashboards so Oracle's technology team stops asking engineers for numbers
  • Reach into legacy Ruby on Rails modules and leave them cleaner than you found them
What You'll Bring
  • Comfort steering technology conversations toward a decision
  • A portfolio or work samples that demonstrate your technology expertise
  • Principal fluency in REST API, with Webpack on your roadmap
  • Familiarity with the rhythms of a fun-loving hybrid team
  • 10+ years putting Professionalism to work in a technology setting
  • Comfort owning a number that goes up or down because of you
  • At least 9 years of standing behind your own estimates

Oracle blends Python and Agile into technology products that feel, in the empowering words of its New York, NY founders, inevitable. Ownership runs deep here: you'll own outcomes, not just tasks, from your first week as a Principal Software Engineer.

We offer a competitive salary of $213,000 - $314,000, comprehensive health coverage, and a clear path to grow into senior technology work.

The listing got a same-day refresh, so consider it live and ready.

Join the people at Oracle who chose interesting work over a comfortable rut.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Lead API & Data Dashboards
Principal Software Engineer - Lead API & Data Dashboards

Oracle • New York (NY)

Hybrid
USD 213,000 - 314,000
Lead Principal Application Software Engineer
Lead Principal Application Software Engineer

Oracle • Pleasanton (CA)

On-site
USD 105,000 - 264,000
Lead Principal Application Software Engineer
Lead Principal Application Software Engineer

Oracle • Seattle (WA)

On-site
USD 105,000 - 264,000
Medical insurance
Dental insurance
Vision insurance
+5
Lead Principal Application Software Engineer
Lead Principal Application Software Engineer

Oracle • Austin (TX)

On-site
USD 105,000 - 264,000
Medical, dental, and vision insurance
401(k) Savings and company match
Paid time off
+1
Principal Software Engineer | Oracle EBS (28636)
Principal Software Engineer | Oracle EBS (28636)

Dahl Consulting • Minnesota

Remote
USD 120,000 - 150,000
Medical benefits
Dental benefits
Vision benefits
+4
REMOTE – Principal Platform Software Engineer- Oracle Health
REMOTE – Principal Platform Software Engineer- Oracle Health

Oracle • Frankfort (KY)

Remote
USD 106,000 - 235,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan
Paid time off
+1
REMOTE – Principal Platform Software Engineer- Oracle Health
REMOTE – Principal Platform Software Engineer- Oracle Health

Oracle • Hartford (CT)

Remote
USD 106,000 - 235,000
Health insurance
401(k) match
Paid time off
Principal Software Developer
Principal Software Developer

Oracle • Austin (TX)

On-site
USD 97,000 - 223,000
Medical insurance
401(k) match
Paid time off
REMOTE – Principal Platform Software Engineer- Oracle Health
REMOTE – Principal Platform Software Engineer- Oracle Health

Oracle • Nashville (TN)

Remote
USD 106,000 - 235,000
Medical, dental, and vision insurance
Paid time off and holidays
401(k) plan with company match
Software Developer 3
Software Developer 3

Oracle • Nashville (TN)

On-site
USD 89,000 - 210,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+1