Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc.
As a software engineer, you will help with software definition and development for tasks related to developing, debugging, or designing software applications or operating systems. Provide technical guidance to other software developers. Specify, design, and implement minor changes to existing software architecture to meet changing needs.
Duties and responsibilities are varied and complex and require independent assessment. Total competition in their own field. You may have a project management role and/or supervise lower level staff. BS or MS degree or equivalent experience relevant to the functional area. 4 years of software engineering or comparable experience.
As the world leader in cloud solutions, Oracle uses tomorrow's technology to solve today's problems. True innovation starts with diverse perspectives and diverse skills and backgrounds.
When everyone's voice is heard, we are inspired to go beyond what has been done. That's why we're committed to growing our inclusive workforce that fosters diverse points of view and perspectives.
We've partnered with industry leaders in nearly every industry, and even after more than 40 years of change, we've thrived on working with integrity.
Careers at Oracle open the door to global opportunities where work-life balance thrives. We offer a highly competitive suite of employee benefits built on the principles of parity and consistency. We put our people first with flexible health, life insurance and retirement options. We also encourage our employees to give back to their communities through our volunteer programs.
We are committed to including people with disabilities at all stages of the employment process. If at any time you would like accessibility assistance or accommodations for a disability, please let us know at +1.888.404.2494, option 1.
Disclaimer:
Certain US customer or customer contact roles may be required to comply with applicable requirements, such as: B. Vaccination and Occupational Health & Safety regulations.
Oracle is an Equal Opportunity Employer*. All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, or other legally protected characteristics. Oracle will consider qualified applicants with arrest and conviction records under applicable law for employment.
* This includes being a US affirmative action employer.
The Oracle Cloud Infrastructure (OCI) team empowers you to build and operate a suite of integrated cloud services at scale in a pervasive, multi-tenant cloud environment. OCI strives to provide the best cloud products that meet the needs of our customers and address some of the world's toughest challenges.
Oracle's Cloud Infrastructure (OCI) team is a pioneering new effort to create infrastructure as a service, operating at scale in a multi-tenant, ubiquitous cloud environment. Our customers run their businesses in our cloud, and our mission is to provide them with the best computing, storage, networking, database, security, and an ever-growing range of essential cloud-based services. These are exciting times in our field: we are growing rapidly, we are still at a relatively early stage, and we are working on ambitious new initiatives.
We are building a new Software Assurance Gateway team at OCI. Our mission is to create and operate a suite of gateway services to provide comprehensive software assurance of applications running on a tenant. Software Assurance includes measures to prevent the deployment of vulnerable, malicious, or unauthorized code or malware within the application tenant. This includes monitoring the flow of data in and out of the application tenant to prevent unauthorized data leakage.
Software gateway services intercept web traffic, operator actions, and CI/CD pipelines to perform a variety of security functions, such as vulnerability scanning, signature validation, rule verification, policy enforcement and anomaly detection. These features generate logs, audit trails, metrics, and alerts to enable automatic and manual backup of inbound and outbound traffic and code. The team will develop and maintain the gateway code and operate the gateway infrastructure for the application. The team will be responsible for the performance, scalability, and reliability of the gateways. In particular, they are responsible for ensuring that application performance and development speed of application teams are not adversely affected by Assurance Gateways. They will optimize the gateway code to ensure low overhead and scale the gateways to handle increases in traffic and the frequency of application updates.
As a Senior Software Engineer, you will work with a team of software engineers responsible for the design, development, and operation of software for our new and existing products. He must be able to design system-wide interactions, be hands-on, delve into each part of the stack, and have a good understanding of cloud infrastructure and networking skills. You must value simplicity and impact, work comfortably in a collaborative and agile environment, and be eager to learn.
Our senior engineers are also people who can work independently and provide technical leadership for the organization. You must have experience developing and operating large-scale services and how to make those cloud-scale services resilient. The ideal candidate is technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements. You understand operational excellence and the know-how to create a culture of proactive action in your team. They recommend and justify major changes to new and existing products and build consensus with data-driven approaches.
Basic qualifications:
- Bachelor's degree in computer science or technical field related to coding or equivalent practical experience.
- 4+ years of total software development experience with 2+ years in cloud backend.
- Mastery of top programming languages, preferably GO and Java. Good knowledge of scripting languages like Python.
- Ability to deliver products from scratch that go through a product life cycle
- Good knowledge of computer networks (OSI, HTTP, DNS, TCP/IP, DHCP layers, routers, gateways, subnets, etc.)
- Knowledge of Linux internals, Linux/Unix troubleshooting skills
- Experience in the development, management and expansion of monitoring solutions for large environments.
- Systematic approach to problem solving, strong communication skills, personal responsibility and motivation.
- Familiarity with host virtualization technologies (KVM, containers, Docker, etc.)
Preferred Qualifications:
- Master's/PhD in Computer Science.
- Previous hands-on experience developing cloud tools and services on Oracle Cloud/AWS/GCP/Azure.
- Experience with microservice design patterns and service-to-service communication protocols, as well as developing highly reliable services.
- Experience working on a large-scale, highly distributed service infrastructure.
- Experience working with Kubernetes.
- Understanding service metrics and alerts by developing dashboards, service KPIs, and alert systems.
- Experience working in an operating environment with mission critical level one services with associated pager service
- Familiarity with Infrastructure as Code (IAC) languages, preferably Terraform.
- Familiarity with databases (SQL and noSQL)
Oracle is an affirmative action equal employment opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity, disability, protected veteran status, age, or other legally protected characteristics.
The Oracle Cloud Infrastructure (OCI) team empowers you to build and operate a suite of integrated cloud services at scale in a pervasive, multi-tenant cloud environment. OCI strives to provide the best cloud products that meet the needs of our customers and address some of the world's toughest challenges.
Oracle's Cloud Infrastructure (OCI) team is a pioneering new effort to create infrastructure as a service, operating at scale in a multi-tenant, ubiquitous cloud environment. Our customers run their businesses in our cloud, and our mission is to provide them with the best computing, storage, networking, database, security, and an ever-growing range of essential cloud-based services. These are exciting times in our field: we are growing rapidly, we are still at a relatively early stage, and we are working on ambitious new initiatives.
We are building a new Software Assurance Gateway team at OCI. Our mission is to create and operate a suite of gateway services to provide comprehensive software assurance of applications running on a tenant. Software Assurance includes measures to prevent the deployment of vulnerable, malicious, or unauthorized code or malware within the application tenant. This includes monitoring the flow of data in and out of the application tenant to prevent unauthorized data leakage.
Software gateway services intercept web traffic, operator actions, and CI/CD pipelines to perform a variety of security functions, such as vulnerability scanning, signature validation, rule verification, policy enforcement and anomaly detection. These features generate logs, audit trails, metrics, and alerts to enable automatic and manual backup of inbound and outbound traffic and code. The team will develop and maintain the gateway code and operate the gateway infrastructure for the application. The team will be responsible for the performance, scalability, and reliability of the gateways. In particular, they are responsible for ensuring that application performance and development speed of application teams are not adversely affected by Assurance Gateways. They will optimize the gateway code to ensure low overhead and scale the gateways to handle increases in traffic and the frequency of application updates.
As a Senior Software Engineer, you will work with a team of software engineers responsible for the design, development, and operation of software for our new and existing products. He must be able to design system-wide interactions, be hands-on, delve into each part of the stack, and have a good understanding of cloud infrastructure and networking skills. You must value simplicity and impact, work comfortably in a collaborative and agile environment, and be eager to learn.
Our senior engineers are also people who can work independently and provide technical leadership for the organization. You must have experience developing and operating large-scale services and how to make those cloud-scale services resilient. The ideal candidate is technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements. You understand operational excellence and the know-how to create a culture of proactive action in your team. They recommend and justify major changes to new and existing products and build consensus with data-driven approaches.
Basic qualifications:
- Bachelor's degree in computer science or technical field related to coding or equivalent practical experience.
- 4+ years of total software development experience with 2+ years in cloud backend.
- Mastery of top programming languages, preferably GO and Java. Good knowledge of scripting languages like Python.
- Ability to deliver products from scratch that go through a product life cycle
- Good knowledge of computer networks (OSI, HTTP, DNS, TCP/IP, DHCP layers, routers, gateways, subnets, etc.)
- Knowledge of Linux internals, Linux/Unix troubleshooting skills
- Experience in the development, management and expansion of monitoring solutions for large environments.
- Systematic approach to problem solving, strong communication skills, personal responsibility and motivation.
- Familiarity with host virtualization technologies (KVM, containers, Docker, etc.)
Preferred Qualifications:
- Master's/PhD in Computer Science.
- Previous hands-on experience developing cloud tools and services on Oracle Cloud/AWS/GCP/Azure.
- Experience with microservice design patterns and service-to-service communication protocols, as well as developing highly reliable services.
- Experience working on a large-scale, highly distributed service infrastructure.
- Experience working with Kubernetes.
- Understanding service metrics and alerts by developing dashboards, service KPIs, and alert systems.
- Experience working in an operating environment with mission critical level one services with associated pager service
- Familiarity with Infrastructure as Code (IAC) languages, preferably Terraform.
- Familiarity with databases (SQL and noSQL)
Oracle is an affirmative action equal employment opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity, disability, protected veteran status, age, or other legally protected characteristics.
FAQs
What is the salary of senior technical staff in Oracle? ›
What is the salary of Senior Member Of Technical Staff at Oracle ? Average Oracle Senior Member Of Technical Staff salary in India is ₹ 24.8 Lakhs for experience between 4 years to 11 years. Senior Member Of Technical Staff salary at Oracle India ranges between ₹ 17.0 Lakhs to ₹ 38.4 Lakhs.
What is the salary of technical staff in Oracle India? ›Oracle Member Technical Staff salary in India ranges between ₹ 12.1 Lakhs to ₹ 32.0 Lakhs with an average annual salary of ₹ 19.1 Lakhs.
What is the salary of technical staff in Oracle? ›The typical Oracle Member Of Technical Staff salary is ₹15,07,697 per year. Member Of Technical Staff salaries at Oracle can range from ₹1,46,692 - ₹1,69,84,800 per year. This estimate is based upon 615 Oracle Member Of Technical Staff salary report(s) provided by employees or estimated based upon statistical methods.
Does Oracle pay well in India? ›range from an average of ₹656,172 to ₹3,358,525 a year. Oracle Corp. employees with the job title Senior Principal Engineer make the most with an average annual salary of ₹2,745,235, while employees with the title Software Developer make the least with an average annual salary of ₹780,329.
Does Oracle negotiate salary? ›Does Oracle negotiate salary? Yes! It is quite common to negotiate an offer from Oracle. The signing bonus is usually the most negotiated component of most Oracle offers since they don't usually include that in their initial offers and if they do, it is typically low.
Does Oracle pay well in USA? ›The typical Oracle Software Engineer salary is $1,25,131 per year. Software Engineer salaries at Oracle can range from $21,690 - $2,50,000 per year. This estimate is based upon 1462 Oracle Software Engineer salary report(s) provided by employees or estimated based upon statistical methods.
Does Oracle fire employees in India? ›Oracle lays off employees globally, including India.
Is Oracle a good company to work for in India? ›Good work. No doubt Oracle is an big organisation and has its name since generations. Company values are big. Work life balance and job satisfaction varies from department to department, team to team and manager to manager.
Do Oracle employees work from home? ›Employees can be working from home—or anywhere from a remote office—but they need the technology to be able to work successfully from wherever they are.
Is it hard to get a job at Oracle? ›The hiring process is long and cumbersome, but once at Oracle, you have many opportunities for changing positions and groups. Your salary is however unlikely to keep up with the market. This is a large company and it is hard at times to find out who is doing what.
Does Oracle give phone to employees? ›
Employee Comments
Oracle provides complete mobile phone discounts. Everything about it is good. Did not experience the need for this. Oracle pays for your phone plan with your choice of the top 3 cell providers, you supply the phone.
Yes they do in fact you can choose between mac and windows .
What is the basic salary in Oracle India? ›What is the minimum salary in Oracle? Minimum salary at Oracle depends on the role you are applying for. For Associate Consultant the minimum salary is ₹8.0 Lakhs per year, for Staff Consultant the minimum salary is ₹11.0 Lakhs per year and so on.
Is Oracle good or Amazon? ›Amazon scored higher in 9 areas: Overall Rating, Culture & Values, Diversity & Inclusion, Senior Management, Compensation & Benefits, Career Opportunities, CEO Approval, Recommend to a friend and Positive Business Outlook. Amazon employees rated their Recommend to a friend 3% higher than Oracle employees rated theirs.
What is the salary of Oracle for 4 years? ›Average Oracle Software Engineer III salary in India is ₹ 24.0 Lakhs for experience between 4 years to 9 years Software Engineer III salary at Oracle India ranges between ₹ 15.1 Lakhs to ₹ 34.0 Lakhs.
What benefits do Oracle employees get? ›We provide a range of healthcare plans for you and your family. You'll also get access to dental, vision, life, and disability insurance.
What is the retirement age in Oracle India? ›SQL & PL/SQL
Given a retirement age of 60.
We use a bi-monthly payroll where employees get paid on the 15th and last days of the month. If those days fall on a Saturday or Sunday then we get paid on the prior day(Friday) if that isn't defined as a holiday.
Does Oracle pay good? ›Salaries at Oracle range from an average of $65,400 to $166,642 a year. Oracle employees with the job title Principal Software Engineer make the most with an average annual salary of $135,563, while employees with the title Business Development Representative make the least with an average annual salary of $48,460.
Does Oracle have good work life balance? ›About 58% of the employees at Oracle work eight hours or less, while 6% of them have a very long day - longer than twelve hours. The Majority of Oracle employees are satisfied with their work life balance and do not feel burnt out.
How can I get top 5 salaries in Oracle? ›
- SELECT MAX(salary) FROM employee; ...
- SELECT MAX(slary), dept_id from employee group by dept_id; ...
- select distinct salary from employee order by salary desc limit 5; ...
- select distinct salary, dept_id from employee order by salary desc limit 5;
It expects to incur $519 million in restructuring costs "primarily related to employee severance" through August 2023, per an SEC filing. Oracle workers affected by the layoffs are sharing their experiences on LinkedIn and reaching out to their networks.
Do people get fired from Oracle? ›Layoffs are a somewhat regular occurrence at Oracle. The company had $431 million in restructuring costs last year, and $191 million in its fiscal 2022, according to a company filing.
Can wife and husband work in Oracle? ›Oracle generally does not permit work situations where a manager directly or indirectly manages a relative or a person with whom he/she has a romantic relationship.
Does Oracle have probation period? ›The Probation date is set to 6 months from the hire date for a few employees.
Is Oracle interview easy? ›Are Oracle interviews hard? The level of interview preparation makes the process appear easy or hard. Usually, the Oracle interview questions are of easy to medium level. However, the incorporation of several interview rounds can make the interview challenging for some candidates.
What is the in hand salary of Oracle? ›The average Oracle salary ranges from approximately ₹ 2,82,107 per year for Business Analyst to ₹ 18,30,782 per year for Database Administrator. The average Oracle monthly salary ranges from approximately ₹ 10,997 per month for Telemarketer to ₹ 1,30,000 per month for Software Architect.
Is Oracle giving permanent work from home? ›Oracle Work From Home
Nobody forces you to come to office. Long extended work hours . Again, depends on the team. Oracle offers good work flexibility.
Accrued vacation is offered to employees eligible for vacation benefits who are not eligible for the Flexible Vacation policy. Employees accrue 13 days of vacation per year for the first three years of employment – and 18 days thereafter.
How long do employees stay at Oracle? ›The average employee at Oracle makes $101,392 per year. Oracle employees are most likely to be members of the democratic party. On average, employees at Oracle stay with the company for 5.2 years.
How long does it take to get hired at Oracle? ›
The interview process takes 2-4 weeks on average. Stage 1: Initial phone screen by HR. Stage 2: A technical phone interview where interviewers ask questions about the candidate's background/working experience and technical (coding) questions. Stage 2: An onsite with the teams that are interested in the candidate.
How often do Oracle employees get paid? ›Due to timing issues of when we run the pay versus when we receive hours, premium pay and time entry wages are paid two weeks in arrears. In order to stay in compliance with with state laws, we are being strongly advised to move to a biweekly payroll.
How many rounds of interview are there in Oracle? ›How many rounds are conducted in an Oracle interview for a Software Engineer? 3-4 Rounds: Online Coding Round(One Round), Technical Round (2 Rounds), HR Round Find out More.
Does Oracle provide welcome kit? ›This is your very own Welcome Kit that you and your study team can use to quickly start work in Oracle Clinical One Platform. In here, you will find everything that you need to optimize your workday and enjoy data collection, randomization, and trial management features in one single system.
Do Oracle employees get stock? ›Employee stock purchase plans allow eligible employees to purchase company stock, often at a discounted price. Employees enroll in a company's plan during certain periods or intervals, authorizing the company to place payroll deductions in a trust to purchase company stock.
How much stock do Oracle employees get? ›Employee Stock Option Plan (“ESOP”)
The Members at their Annual General Meeting held on August 14, 2001 approved grant of ESOPs to the employees / directors of the Company and its subsidiaries up to 7.5% of the issued and paid-up capital of the Company from time to time.
It attracts several applicants, and the competition to get in is tough. Oracle's interview process is elaborate and methodical to select the right person for a position.
What is a good basic pay in India? ›The basic pay is usually 40% of gross income or 50% of an individual's CTC. Basic salary = Gross pay- total allowances (medical insurance, HRA, DA, conveyance, etc.)
Is Oracle better than Google? ›Oracle scored higher in 2 areas: CEO Approval and Positive Business Outlook. Google scored higher in 7 areas: Overall Rating, Culture & Values, Diversity & Inclusion, Senior Management, Compensation & Benefits, Career Opportunities and Recommend to a friend. Both tied in 1 area: Work-life balance.
Is Oracle better than Microsoft? ›...
Overall Rating.
Overall Rating | 4.2 | 3.8 |
---|---|---|
Management | 3.6 | 3.4 |
Culture | 4.0 | 3.5 |
Why does Oracle make so much money? ›
Oracle makes money by selling an extensive range of products and services to large enterprises. Acquisitions of related organizations also enable it to sell complementary services in hosting, training, and consulting. Oracle is best known for selling its database management system.
What are the best paid jobs at Oracle? ›...
The highest-paid job at Oracle is a senior director.
- Programmer Analyst – $107,066.
- Database Administrator – $106,939.
- Product Manager – $104,387.
- Solutions Architect – $103,616.
- Software Engineer. $70K. $300K. Compensation Range: $70K - $300K. ...
- IT Consultant. $90K. $225K. Compensation Range: $90K - $225K. ...
- Principal Software Engineer. $90K. $225K. Compensation Range: $90K - $225K. ...
- Senior IT Consultant. $80K. $125K. Compensation Range: $80K - $125K. ...
- Network Engineer. $90K. $225K.
At Oracle, the highest paid job is a Director of Sales at $308,333 annually and the lowest is an Office Manager at $50,000 annually. Average Oracle salaries by department include: Product at $140,229, Communications at $226,063, Finance at $109,589, and HR at $148,168. Half of Oracle salaries are above $135,962.
What is the salary of senior member of technical staff? ›Senior Member of Technical Staff salary in India ranges between ₹ 6.9 Lakhs to ₹ 46.2 Lakhs with an average annual salary of ₹ 19.0 Lakhs. Salary estimates are based on 2.7k latest salaries received from Senior Member of Technical Staffs.
How much does Oracle pay senior member of technical staff in Seattle? ›Oracle Salary FAQs
The average salary for a Senior Member of Technical Staff is $159,193 per year in Seattle, WA, which is 48% lower than the average Oracle salary of $308,798 per year for this job.
The median yearly total compensation reported at Oracle for the Senior Member of Technical Staff role is $240,000.
How much does member of technical staff at Oracle earn in Seattle? ›Oracle Salary FAQs
The average salary for a Consulting Member of Technical Staff is $168,162 per year in Seattle, WA, which is 55% lower than the average Oracle salary of $375,019 per year for this job.
In the organizational hierarchy, a staff engineer may be above a senior engineer, but this significantly depends on the company. By understanding these differences, you may understand how to structure your resume when applying for jobs and know your required roles and responsibilities when you eventually get a job.
What level is senior staff? ›Also known as executive-level, senior-level seniority requires a high level of experience, knowledge and responsibility within a company. Senior-level employees have the most decision-making power at a company and are meant to provide leadership and guidance to employees with less seniority.
What is the role of senior member technical staff? ›
Senior technical members of technical staff are usually responsible for handling more critical projects, training subordinate employees, communicating with upper management, and spearheading various campaigns. The specific duties of a senior member of technical staff depend on the nature of their work.
How much does an M4 make at Oracle? ›Oracle M4 Software Engineering Manager Salary | $254K-$545K+ | Levels. fyi.
Does Oracle hire and fire? ›Oracle Can Fire 'Thousands Of Employees' In Next Few Weeks; Indian Employees Can Also Get Impacted – Trak.in – Indian Business of Tech, Mobile & Startups.