GetJob.us
O

Principal Software Developer, Backend Focus (Remote)

OracleAnywhere, OR
today
Full-timeRemote

Company

Oracle

Location

Anywhere, OR

Type

Full-time

Work Schedule

full time

Work Location

remote

Job Description

Principal Software Developer (Backend Focus) at Oracle responsible for designing and building scalable backend systems in a fully remote capacity. The role involves leading architecture decisions, mentoring engineers, and delivering high-impact solutions across enterprise environments.

Full Description

Oracle is seeking a Principal Software Developer with a strong backend focus to join our engineering team in a fully remote capacity. In this senior-level role, you will lead the design and development of scalable, secure, and high-performance backend systems that power enterprise solutions used by organizations worldwide. Working closely with cross-functional teams, you will guide technical direction, establish best practices, and ensure the successful delivery of complex projects that meet the evolving needs of our global customers. Key Responsibilities include architecting robust backend infrastructure, mentoring junior and mid-level engineers, and collaborating with product managers and stakeholders to define technical requirements. You will be responsible for reviewing code, identifying performance bottlenecks, and implementing solutions that improve system reliability and efficiency. Additional duties involve participating in strategic planning sessions, contributing to long-term technology roadmaps, and ensuring compliance with security and data protection standards. Required Qualifications for this position include a bachelor's or master's degree in computer science or a related field, along with extensive experience in backend development and system architecture. Candidates should have proven expertise in building distributed systems and a strong understanding of cloud-native technologies and microservices. Skills required include proficiency in backend programming languages such as Java, Python, or Go, along with deep knowledge of database systems, API design, and containerization technologies. Experience with cloud platforms like Oracle Cloud, AWS, or Azure is essential, as well as familiarity with CI/CD pipelines and infrastructure-as-code practices. Strong communication, leadership, and problem-solving abilities are critical for success in this role. Company Info: Oracle is a global leader in cloud applications and infrastructure, providing integrated suites of applications and secure, autonomous technology. Our mission is to help people see data in new ways and unlock endless possibilities through innovative solutions. Benefits include competitive compensation packages, comprehensive health coverage, retirement savings plans, flexible work arrangements, and access to professional development programs. Employees enjoy a collaborative culture that encourages innovation and continuous learning. Growth Opportunities at Oracle are abundant, with clear pathways for career advancement, leadership development programs, and the chance to work on cutting-edge projects that shape the future of enterprise technology. Team members are encouraged to expand their skills through mentorship, certifications, and participation in global initiatives.

Key Skills

JavaPythonSystem ArchitectureMicroservicesCloud Platforms