Full Time

Master Principal Software Engineer- Compute - (JoinOCI-SDE)

Oracle
$150,000 - $200,000* / year (about $72–$96 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Oracle, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Master Principal Software Engineer - Compute at Oracle plays a pivotal role in designing, developing, and optimizing cutting-edge software solutions within the compute domain. This position involves collaborating with cross-functional teams to architect scalable systems, guide best practices in software development, and contribute to innovative projects that drive business outcomes. The ideal candidate will leverage their extensive experience in software engineering to mentor team members, enhance product functionality, and ensure the delivery of robust and high-quality software solutions.



Job Responsibilities

  • Lead the design and development of compute-based applications and services, ensuring high performance and scalability.
  • Collaborate with product management and other engineering teams to define software requirements and specifications.
  • Develop architectural best practices and guidelines to enhance software quality and performance.
  • Mentor junior and mid-level engineers through code reviews, technical guidance, and knowledge sharing.
  • Push the boundaries of current technologies while evaluating and integrating new tools, frameworks, and methodologies.
  • Participate in the full software development lifecycle, from conception through deployment and maintenance.
  • Perform code optimization and troubleshooting to resolve complex technical issues in a timely manner.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in software development, with a focus on scalable systems and applications.
  • Proficient in multiple programming languages such as Java, C++, Python, or Go.
  • Strong experience with cloud computing platforms and technologies, particularly Oracle Cloud Infrastructure.
  • Hands-on experience with containerization and orchestration technologies like Docker and Kubernetes.
  • Excellent analytical and problem-solving skills, with a strong attention to detail.
  • Demonstrated leadership skills and ability to influence technical decisions across teams.


Technologies & Tools

The Master Principal Software Engineer will work with a range of technologies including cloud infrastructure, microservices architecture, and distributed systems. Familiarity with tools such as Jenkins, Terraform, and monitoring solutions like Prometheus is essential. The role also requires expertise in databases (both SQL and NoSQL) and experience with version control systems such as Git. Additionally, knowledge of agile development methodologies and CI/CD processes is highly beneficial.



Ideal Candidates

Ideal candidates for this position demonstrate not only outstanding technical expertise but also possess exceptional communication and collaboration skills. They are proactive in driving projects to completion and showcase a strong ability to adapt to new challenges and technologies. A successful candidate will exhibit a passion for innovation, along with a commitment to mentoring and supporting their peers. The ability to think critically and strategically about software solutions while maintaining a user-centric approach is crucial for fostering continued success in this role.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.