Remote Principal Software Developer - Cloud Application Development & Distributed Systems Expertise

Remote Full-time
Unlock Your Potential as a Remote Principal Software Developer at Oracle Join the pioneering team at Oracle, a world leader in cloud solutions, as a Remote Principal Software Developer and be at the forefront of harnessing tomorrow's technology to tackle today's complex problems. As a key member of our dynamic software engineering division, you will play a pivotal role in shaping the future of cloud application development and distributed systems. About the Role We're seeking a highly skilled and experienced Remote Principal Software Developer to drive success in our organization. This fully remote opportunity allows you to work from anywhere, embracing a modern work style that fosters work-life balance and flexibility. As a Principal Software Developer, you will apply your strong and diverse skillset to develop, debug, and design software applications and operating systems according to provided design specifications. Key Responsibilities Develop software applications and operating systems in line with provided design specifications, leveraging your knowledge of software architecture. Build enhancements within an existing software architecture and suggest improvements to the architecture as needed. Perform moderately complex problem-solving with assistance and guidance in understanding and applying company policies and processes. Collaborate with cross-functional teams to drive project success and ensure alignment with organizational goals. Stay up-to-date with industry trends and emerging technologies to continuously improve software development practices. Essential Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. 7+ years of software engineering experience with a strong background in object-oriented design, data structures, and algorithm design. Proficiency in at least one object-oriented coding language, such as Java, C++, C#, JavaScript, or Go. Experience in building highly-available and scalable distributed services. Familiarity with microservice design patterns and a systematic problem-solving approach. Strong communication skills, a sense of ownership, and drive to deliver high-quality results. Preferred Qualifications Experience with cloud-based technologies and platforms, such as Oracle Cloud Infrastructure. Knowledge of DevOps practices and tools, such as continuous integration and continuous deployment. Familiarity with agile development methodologies and version control systems, such as Git. Experience with containerization technologies, such as Docker. Strong understanding of software development life cycles and testing methodologies. Skills and Competencies To succeed in this role, you will need to possess a combination of technical, business, and soft skills. Some of the key skills and competencies required include: Strong technical skills in software development, with a focus on cloud application development and distributed systems. Excellent problem-solving and analytical skills, with the ability to break down complex problems into manageable components. Effective communication and collaboration skills, with the ability to work with cross-functional teams. Strong business acumen, with an understanding of the organization's goals and objectives. Ability to adapt to changing priorities and requirements, with a flexible and agile mindset. Career Growth Opportunities and Learning Benefits At Oracle, we're committed to helping our employees grow and develop their skills. As a Remote Principal Software Developer, you will have access to a range of career growth opportunities and learning benefits, including: Professional development programs and training courses to enhance your technical skills. Mentorship opportunities with experienced leaders and professionals. Opportunities to work on high-visibility projects and contribute to the development of new technologies. Access to a global community of professionals, with opportunities for networking and collaboration. Work Environment and Company Culture At Oracle, we pride ourselves on our inclusive and diverse culture. As a remote worker, you will be part of a global team that values flexibility, work-life balance, and employee well-being. Our company culture is built on the principles of: Innovation and creativity, with a focus on solving complex problems. Diversity and inclusion, with a commitment to expanding our inclusive workforce. Collaboration and teamwork, with a focus on driving project success. Employee well-being, with a range of benefits and programs to support your physical, mental, and financial health. Compensation, Perks, and Benefits We offer a comprehensive benefits package that includes: Competitive salary, with a range of $94,200 to $223,500 per annum, depending on location and experience. Medical, dental, and vision insurance, including expert medical opinion. Short-term disability and long-term disability insurance. Life insurance and AD&D insurance. Supplemental life insurance for employees, spouses, and children. Health care and dependent care Flexible Spending Accounts. Pre-tax commuter and parking benefits. 401(k) Savings and Investment Plan with company match. Flexible paid time off, including accrued vacation and sick leave. Paid parental leave and adoption assistance. Employee Stock Purchase Plan. Financial planning and group legal services. Voluntary benefits, including auto, homeowner, and pet insurance. Join Our Team If you're a motivated and experienced software developer looking for a challenging and rewarding role, we encourage you to apply. Don't worry if you don't meet every single requirement – we value a great attitude and a willingness to learn above all. Submit your application today and take the first step towards a fulfilling career at Oracle! Oracle is an Equal Employment Opportunity Employer, committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, please let us know by calling +1 888 404 2494, option one. Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote DHH Teacher needed in NC

Remote Full-time

Senior DevOps Engineer

Remote Full-time

Clinical Research Coordinator I

Remote Full-time

Ground Maintenance Mechanic (Motorized) - RDU

Remote Full-time

Assistant Editor

Remote Full-time

**Data Entry Specialist (Remote) – Join the Pioneering Team at blithequark**

Remote Full-time

Deliver with Gopuff

Remote Full-time

Southwest Airlines Remote Careers (Remote Careers $33/Hr)

Remote Full-time

Experienced Customer Service Representative – Remote Call Center Agent for Dynamic Product and Service Promotion

Remote Full-time

Oncology/Hematology Specialist, Baltimore

Remote Full-time
← Back to Home