Senior Cloud Assurance Software Engineer

6 days ago


Raleigh, North Carolina, United States Oracle Full time

At Oracle, we are building a new Software Assurance Gateway team to develop and operate comprehensive software assurance of applications running within a tenancy. This mission-critical role requires technically strong individuals who can balance speed and quality with iterative improvements.

We are looking for candidates with experience developing and operating high-scale services in the cloud, understanding how to make these cloud-scale services resilient. You should be proficient in architecting broad systems interactions, being hands-on, and diving deep into any part of the stack. Good knowledge of cloud infrastructure and networking is essential.

You will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Responsibilities

• Develop and maintain software gateways for application assurance.
• Perform comprehensive software assurance of applications running within a tenancy.
• Intercept web traffic, operator actions, and CI/CD pipelines to perform assurance functions.
• Ensure performance, scalability, and reliability of the gateways.
• Optimize the gateway code for low overhead and scale the gateways to handle increases in traffic and updates.

Requirements

• BS degree in Computer Science or related field with equivalent practical experience.
• 4+ years of total experience with software development and 2+ years on cloud back-end.
• Proficient in high-level programming languages like GO and Java. Good knowledge of scripting language Python.
• Ability to deliver products from ground up through product life cycle.
• Good knowledge of computer networking (OSI layers, HTTP, DNS, TCP/IP, DHCP, Routers, Gateways, Subnets, etc)
• Knowledge of Linux internals and Linux/Unix troubleshooting skills.
• Experience with devising, managing, and extending monitoring solutions for large-scale environments.

Preferred Qualifications

• Masters/Ph.D. degree in Computer Science.
• Prior hands-on experience developing cloud services and tools on Oracle Cloud/AWS/GCP/Azure.
• Experienced with microservice design patterns and service-to-service communication protocols along with developing highly reliable services.
• Experience working on large-scale, highly distributed services infrastructure.
• Experience working on Kubernetes.
• Understanding of service metrics and alarms through the development of dashboards, service KPIs, alarming systems.

Compensation and Benefits

This position offers a competitive salary range of $74,800 to $178,200 per annum, along with bonus and equity opportunities. Oracle provides a comprehensive benefits package including medical, dental, and vision insurance, short-term disability, long-term disability, life insurance, AD&D, supplemental life insurance, healthcare FSA, dependent care FSA, pre-tax commuter and parking benefits, 401(k) savings and investment plan with company match, paid time off, 11 paid holidays, paid sick leave, paid parental leave, adoption assistance, employee stock purchase plan, financial planning, group legal, and voluntary benefits.



  • Raleigh, North Carolina, United States Oracle Full time

    Oracle Cloud Infrastructure (OCI) is seeking a talented and experienced Senior Software Gateway Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software gateways for application assurance. This role will involve intercepting web traffic, operator actions, and CI/CD pipelines to perform...


  • Raleigh, North Carolina, United States Focused HR Solutions Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team and lead the development of cloud solutions. The ideal candidate will have a strong background in software development and experience with cloud-based technologies.


  • Raleigh, North Carolina, United States Oracle Full time

    About the RoleOracle is a world leader in cloud solutions, driving innovation through diverse perspectives and backgrounds. As a senior cloud native software engineer, you'll be part of a team building a next-generation platform for the energy industry, focusing on massive data volume processing.We're looking for an experienced professional to join our...


  • Raleigh, North Carolina, United States DriverSource, Inc. Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer - Cloud Infrastructure to join our team. The successful candidate will be responsible for designing and implementing scalable cloud infrastructure solutions.


  • Raleigh, North Carolina, United States Resource Informatics Group Inc Full time

    Job Title: Senior Cloud-Based Software EngineerAbout the RoleWe are seeking an experienced Senior Cloud-Based Software Engineer to join our team at Resource Informatics Group Inc. in Raleigh, NC.The ideal candidate will have a strong background in cloud-based development solutions and experience working with relational databases, RESTful services, and Agile...


  • Raleigh, North Carolina, United States Novalink Solutions LLC Full time

    Overview:Novalink Solutions LLC is seeking a highly skilled Senior Software Quality Assurance (SQA) Engineer to join our team. As an SQA Engineer, you will be responsible for ensuring the high quality of our software products by designing, developing, and executing test cases.About the Role:This role is a great opportunity for an experienced SQA professional...


  • Raleigh, North Carolina, United States Oracle Full time

    **Job Summary:**We are seeking a highly experienced Senior Cloud Architect to lead our cloud data engineering efforts. The ideal candidate will have a strong background in designing and implementing scalable, fault-tolerant software systems.Key Responsibilities:Lead the design and implementation of distributed, scalable, and fault-tolerant software...


  • Raleigh, North Carolina, United States Focused HR Solutions Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for the design, implementation, and maintenance of our cloud infrastructure and machine learning systems.Responsibilities:* Design and develop scalable and reliable cloud infrastructure solutions* Develop and...


  • Raleigh, North Carolina, United States Red Hat Full time

    About the RoleRed Hat is seeking a Senior Cloud Engineer to develop, scale, and operate our OpenShift managed cloud services.Contribute code to increase the scalability and reliability of the serviceParticipate in a regular on-call schedulePractice sustainable incident response and blameless postmortemsAbout Red HatRed Hat (https://www.redhat.com/) is the...


  • Raleigh, North Carolina, United States Oracle Full time

    About the JobWe're looking for a senior cloud native software engineer to build a next-generation platform for the energy industry with massive data volume processing capabilities. Our new platform is built on Oracle Cloud Infrastructure, leveraging state-of-the-art tooling for zero downtime operations.


  • Raleigh, North Carolina, United States Oracle Full time

    About the RoleAs a Senior Cloud Architect at Oracle, you will lead the design and implementation of high-scale, cloud-based data processing systems that can handle massive amounts of data with low latency. This is an exciting opportunity to work with executive leaders and software engineering teams, providing technical leadership and delivering software...


  • Raleigh, North Carolina, United States Syntricate Technologies Full time

    Job Title: Cloud Software EngineerWe are seeking a skilled Cloud Software Engineer to join our team at Syntricate Technologies. The ideal candidate will have extensive experience in building and implementing single-page applications using JavaScript and the Angular framework.The successful candidate will also have a good amount of experience in Node.js as a...


  • Raleigh, North Carolina, United States Lucid Software Full time

    About Lucid SoftwareLucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology.About the Job DescriptionAs a Staff Engineer at Lucid...


  • Raleigh, North Carolina, United States Sunbird Software, Inc. Full time

    Unlock Your Potential as a Cloud Architecture Engineer at Sunbird Software, Inc.Sunbird Software, Inc., a pioneering leader in Data Center Infrastructure Management, is seeking an experienced Cloud Architecture Engineer to join our esteemed team. As we continue to scale our solution, we require a skilled professional who can provide expertise in...


  • Raleigh, North Carolina, United States Oracle Full time

    About the Company and TeamAt Oracle, we are empowering utility companies and other energy innovators to serve their consumers. Our team is incubating a new platform product within the energy space, and we're looking for a skilled senior cloud native software engineer to join us. We operate with a startup mindset on this team, providing the best of both...


  • Raleigh, North Carolina, United States Bayone Full time

    OverviewBayone is a leading developer of medical devices, and we're seeking a skilled Senior Software Quality Assurance Engineer to join our team. This role will involve developing manual and automated testing procedures for our medical device products.Job DescriptionIn this role, you will be responsible for designing, developing, and implementing software...


  • Raleigh, North Carolina, United States Sensus Full time

    Sensus, a leading brand in water management, is hiring a Senior Cloud Engineer DevOps to join its team of innovators. As a key member of this team, you will be responsible for designing, developing, and deploying cloud-based solutions that help utility companies optimize their operations.We are looking for a highly motivated individual with 3+ years of...


  • Raleigh, North Carolina, United States Oracle Full time

    About the Company and Team">Oracle Energy and Water is a leading tech provider empowering utility companies and other energy innovators around the world to serve their consumers. Every day, utilities provide reliable energy to power our world and deliver water to sustain life -- and Oracle's products are at the center. Customers check their usage online,...


  • Raleigh, North Carolina, United States Oracle Full time

    About OracleOracle is a world leader in cloud solutions, leveraging tomorrow's technology to tackle today's challenges. By fostering a diverse and inclusive workforce, we inspire innovation and drive progress.Job OverviewWe're seeking an experienced Senior Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you'll be...


  • Raleigh, North Carolina, United States American Board of Anesthesiology Inc Full time

    Job Description:Job SummaryAt American Board of Anesthesiology Inc, we are seeking a skilled Cloud Infrastructure Engineer to join our team. The ideal candidate will have experience designing, building, and maintaining cloud-based infrastructure using Azure services.Key Responsibilities:Design and implement scalable, secure, and efficient cloud...