Software Developer - Architect

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partnered with industry-leaders in almost every sector for 40+ years.
Mississauga, ON, Canada
$116,400 - $254,300
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer - Architect

Oracle, a global leader in cloud solutions with over 40 years of industry experience, is seeking a Principal Software Developer Architect to join their team. This role combines technical leadership with hands-on development, requiring expertise in distributed systems, cloud infrastructure, and software architecture. The position offers a competitive salary range of CAD $116,400 to $254,300 and comprehensive benefits.

As a leader in the software engineering division, you'll be responsible for designing and architecting complex software solutions while mentoring team members and establishing best practices. The role requires deep technical knowledge in systems software, databases, and cloud infrastructure, along with excellent communication skills to effectively lead and collaborate with teams.

The ideal candidate will have 10+ years of experience and a strong educational background in Computer Science or related fields. This position offers the opportunity to work on cutting-edge technology solutions while contributing to Oracle's mission of tackling today's challenges with tomorrow's technology. The company promotes an inclusive work environment and offers comprehensive benefits including medical, life insurance, and retirement options.

Working at Oracle means joining a company committed to innovation, integrity, and employee growth. The role provides an excellent opportunity for experienced architects who want to make a significant impact on large-scale distributed systems while leading and mentoring others in a collaborative environment.

Last updated 26 minutes ago

Responsibilities For Software Developer - Architect

  • Design, architect, develop, troubleshoot and debug software programs
  • Lead and architect the software engineering division
  • Define and evolve standard practices and procedures
  • Define and develop software for various applications and systems
  • Architecting, leading, and driving large scale distributed solutions
  • Provide direction and mentoring to others

Requirements For Software Developer - Architect

  • BS or MS degree in Computer Science, Computer Engineering or related field
  • Background in systems software, computer architecture, databases and cloud infrastructure
  • Excellent interpersonal and communication skills
  • 10+ years of experience
  • English language proficiency

Benefits For Software Developer - Architect

Medical Insurance
  • Competitive benefits package
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer - Architect

Senior Principal Member of Technical Staff

Senior Principal Technical Staff role at Oracle focusing on cloud infrastructure performance, network design, and distributed systems optimization.

Principal Member of Technical Staff Engineer

Principal Software Engineer role at Oracle Health, focusing on distributed systems and healthcare technology transformation.

Software Development Director

Lead software development director position at Oracle Cloud Infrastructure focusing on networking and infrastructure initiatives.

Principal Software Engineer - Distributed Systems

Principal Software Engineer role at Oracle focusing on distributed systems and health data platform development with 8+ years of experience required.

Senior Principal Software Engineer - Health Data Intelligence

Senior Principal Software Engineer role at Oracle focusing on health data intelligence and cloud-based distributed systems.