Software Developer - Process Automation

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders across sectors for over 40+ years.
$96,800 - $223,400
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Developer - Process Automation

We are the Product Development team within the Oracle Database organization, focused on building core Process Automation functionality, specifically Database Native Workflow. This technology powers the Workflow functionality in Oracle APEX, the industry-leading low-code development platform used worldwide. Our mission is to empower developers to create impactful applications effortlessly, delivering superior functionality, performance, and user experiences.

As a Database Engineer on our team, you'll be responsible for designing, developing, and maintaining the Database Native Workflow within the Oracle Database. The role requires expertise in PL/SQL and the Oracle Database ecosystem, along with strong experience in unit testing and code coverage. Knowledge of Messaging, Scheduling, JSON, MLE (JavaScript), and Property Graph technologies within the Oracle Database is advantageous.

This position offers competitive compensation ranging from $96,800 to $223,400 per annum, with potential for bonus and equity. Oracle provides comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave. Join a world leader in cloud solutions, working with cutting-edge technology and contributing to products used by customers worldwide across virtually every industry.

The role is available in Redwood City, CA or Reston, VA, offering the opportunity to work with a talented team in developing core database functionality that impacts millions of users. This is an IC4 level position perfect for experienced developers looking to make a significant impact in database technology and process automation.

Last updated 5 hours ago

Responsibilities For Software Developer - Process Automation

  • Design, implement, and maintain new features for Database Native Workflow
  • Enhance and sustain the quality and performance of the Workflow Engine
  • Develop comprehensive unit tests to ensure high code coverage for Database Native Workflow features
  • Build seamless, out-of-the-box integrations with popular third-party cloud services
  • Deliver robust, high-quality, and performant Process Automation solutions

Requirements For Software Developer - Process Automation

Java
JavaScript
  • Strong understanding of PL/SQL and Oracle Database ecosystem
  • Experience in unit testing and code coverage
  • Knowledge of Messaging, Scheduling, JSON, MLE (JavaScript)
  • 6 to 10+ years of experience
  • English language proficiency

Benefits For Software Developer - Process Automation

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 and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Software Developer - Process Automation

Software Developer 4

Principal Engineer role at Oracle Cloud Infrastructure focusing on Networking Control services and distributed systems development.

Technical Architect 4

Technical Architect position at Oracle, focusing on designing and implementing large-scale IT solutions using Oracle's technology stack, with hybrid work options in Austin, TX.

Oracle ERP SAAS Fusion Developer

Senior Oracle ERP SAAS Fusion Developer position focusing on integration solutions and custom adapter development using Oracle Integration Cloud.

Software Developer 4

Senior Software Developer role at Oracle working on Java Core Libraries, focusing on networking, collections, and core Java infrastructure with 15+ years experience required.

Software Developer 4

Staff Software Engineer position at Oracle working on NoSQL Database development, focusing on distributed systems and database internals.