Software Developer 4

Oracle San Jose , CA 95111

Posted 2 weeks ago

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

Data Cloud Architect

  • Job Summary

Oracle Data Cloud provides top global brands a very rich set of audience data, identify graph, and a data management platform to connect with the right customer, personalize every interaction, and measure the effectiveness of each engagement. Oracle's data management platform unifies all private and 3rd party data assets giving marketers the tools to understand the entire customer journey and reach consumers more effectively across all marketing channels. At Oracle Data Cloud, our FinTech group builds the big data platform for high-frequency and high-volume data ingest, streaming based data processing pipelines, business facts aggregations and advanced business analytics focused on optimizing financial performance. We are looking for a passionate Big Data Principal Engineer/Architect to design, build, manage and maintain a large-scale data processing platform. Oracle Data Cloud offers our engineers plenty of opportunities to work independently, collaborate with community, and innovate continuously while also meeting our customer's needs. If you love to solve internet scale challenges, then this opportunity would be a great fit. We would love to talk to you about this position and hear from you what you bring to the table. We prefer candidates with a mix of following qualifications or hands-on experience.

Key Qualifications

  • 7-10 years of software development experience using Java on BigData platforms like Hadoop, Apache Spark,

  • Optional skills include experience in Apache Solr and Cassandra,

  • Ability to configure and performance tuning of Apache Spark clusters.

  • Experience with developing and debugging Hadoop, Spark, Solr applications and Spark,

  • Experience with implementation of data store Security controls on Spark,

  • Experience with developing monitoring

  • Prometheus, Automation

  • AirFlow/Gradle solutions.

  • Experience building, scaling and maintaining high volume systems.

  • Excellent debugging and system analysis skills

  • Computer science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

  • Strong skills with Linux/Unix operating systems

  • Must be strong in multi-threaded and data structures

  • Core experience in Automation area

  • Mesos, Kubernetes (K8s)
  • Proven track record of taking ownership and successfully delivering results

  • Excellent communication and collaboration skills

  • Excellent problem solving and analytical thinking skills

  • Fast learner who is generous with their knowledge

  • Self-directed, demonstrates leadership potential, and a great teammate

  • Prior experience with Oracle

  • Database technologies required,
  • Exposure to Data Warehouse (Oracle Business Intelligence) a big plus,

  • Required Technical Skills :

  • Libraries: Apache Spark,

  • Stack: Hadoop, Hive/Qubole

  • OS: Linux

  • Containers: Mesos, Kubernetes

  • Messaging: Kafka, JMS

  • Languages: Java, Scala, Akka, Python/Ruby/GO and SQL

  • NoSQL DB: Apache Solr or Cassandra would be added benefit


This position requires a highly driven individual who likes large scale challenges and design innovative solutions. Ability to think out of the box, test different approaches, and ability to maintain high degree of accountability is a must in this role. Job also requires ability to work independently on live production services and collaborate with multiple global teams on a regular basis.


BS/MS in Computer Science or Equivalent

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Security Software Developer

Adobe Systems Incorporated

Posted 1 week ago

VIEW JOBS 1/15/2019 12:00:00 AM 2019-04-15T00:00 The Adobe Document Cloud Core Security Engineering Team is looking for a senior software engineer with extraordinary development skills and passion for security. The ideal candidate is an expert in building full-stack web applications and knows both Java and JavaScript inside out. In addition you will be working with other teams as a security domain expert helping to find, fix, and prevent vulnerabilities in our software. The Adobe Document Cloud Core Security Engineering Team is a dynamic, high-profile team involved in the development of Adobe Document Cloud products and services, and is a great opportunity to make a difference at a software company. Responsibilities: * Build secure cloud services which provides very high security, reliability and availability to our customers and their assets * Design security-related functionality and verify proper implementation of new features * Collaborate with architects, product management and engineering teams to create solutions that increase the product security and value * Create technical specifications, prototypes and presentations to communicate your ideas * Find and fix security and privacy flaws in Adobe Document Cloud products and services * Lead implementation of threat models, secure software test plans, policy, and procedures for product engineering and QE * Conduct code reviews of products built in Java, JavaScript as well as scripting languages (shell, python, perl) * Lead and participate in production deployment activities of your features and troubleshoot / respond to security incidents and issues escalated from the production environment * Maintain awareness of up-to-date threat and vulnerability profiles * Evaluate new technologies, and help incorporate them into the technology stack as well as maintain awareness of up-to-date threat and vulnerability profiles Requirements: * B.S. or above degree in Computer Science or related technical field * 7+ years of experience in delivering high quality software * 3+ years of experience developing web applications using JavaScript and Java * At least one complete product cycle delivering a SaaS application * Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story * Strong coding skills, including an understanding of optimization, performance ramifications of coding decisions, and object-oriented design * Expertise in J2EE server technologies * Deep knowledge of web application attack and mitigation techniques (XSS, CSRF, SQL Injection, and Session Management) * Deep knowledge of AWS and Azure environments, security best practices, attack and mitigation techniques * Familiar with current state of the art web technologies and tools * Experience and understanding of a wide range of client-side technologies including modern UI/web frameworks, HTML5, JQuery, JSON, AJAX, etc. * Innovative thinker and problem solver * Self-starter and a fast learner including new tools and technologies * Highly motivated, works well in a fast paced collaborative team environment * Strong written and verbal communication and collaboration skills * Experience with Agile development methodologies At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely. If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer. Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. Adobe Systems Incorporated San Jose CA

Software Developer 4