[Remote] Senior Software Engineer - San Francisco, CA,USA
Note: The job is a remote job and is open to candidates in USA. Oracle is a company that has powered many Digital Experiences for the Fortune 500 for the past 20 years. They are seeking a Senior Software Engineer to analyze, design, program, debug, and modify software enhancements and new products, while also maintaining existing code and contributing to technical designs.ResponsibilitiesAnalyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked or Internet-related computer programsUsing current programming language and technologies, writes code, completes programming, and performs testing and debugging of applicationsCompletes documentation and procedures for installation and maintenanceUnderstands requirements and helps author technical designsMaintains existing code and authors new programming tasksWrites code that meets or exceeds all coding standards and changes to such specificationsWrites unit and automated testsParticipates in code reviews to ensure standards are metProvides story or business requirements breakdown planning and estimatesAccountable for small stories or business requirementsIdentifies own dependences and problemsFollows prescribed process, able to observe deviations from process and suggest course correctionsIterates and improves upon stable technologiesOffers constructive opinionsInteracts with team members, within the department, or business usersSphere of influence is often limited to selfShares discoveries and best practicesLearns from others on the teamCoordinates with Agile/development teamOwns professional development planWorks on assignments with contractors and may provide tactical guidanceSkillsAnalyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked or Internet-related computer programsUsing current programming language and technologies, writes code, completes programming, and performs testing and debugging of applicationsCompletes documentation and procedures for installation and maintenanceUnderstands requirements and helps author technical designsMaintains existing code and authors new programming tasksWrites code that meets or exceeds all coding standards and changes to such specificationsWrites unit and automated testsParticipates in code reviews to ensure standards are metProvides story or business requirements breakdown planning and estimatesAccountable for small stories or business requirementsIdentifies own dependences and problemsFollows prescribed process, able to observe deviations from process and suggest course correctionsIterates and improves upon stable technologiesOffers constructive opinionsInteracts with team members, within the department, or business usersSphere of influence is often limited to selfShares discoveries and best practicesLearns from others on the teamCoordinates with Agile/development teamOwns professional development planWorks on assignments with contractors and may provide tactical guidanceBenefitsMedical, vision, and dental benefits401k retirement planVariable pay/incentivesPaid time offPaid holidaysCompany OverviewOracle is an integrated cloud application and platform services that sells a range of enterprise information technology solutions. It was founded in 1977, and is headquartered in Austin, Texas, USA, with a workforce of 10001+ employees. Its website is https://www.oracle.com/.Company H1B SponsorshipOracle has a track record of offering H1B sponsorships, with 118 in 2026, 1271 in 2025, 846 in 2024, 995 in 2023, 1192 in 2022, 985 in 2021, 755 in 2020. Please note that this does not guarantee sponsorship for this specific role.