Taro Logo

Software Developer 4

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for over 40+ years.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · AI

Job Description

Oracle Analytics is seeking an experienced Software Developer to join their enterprise Analytics platform team. This role offers an opportunity to be part of building a world-class analytics solution that empowers organizations with comprehensive business analytics tools and self-service data visualizations.

As a Software Developer 4, you'll be working on Oracle Analytics, an industry-leading product that provides enterprise-ready reporting and engaging data visualization tools. The platform serves business users who need to analyze data ranging from simple spreadsheets to enormous volumes in enterprise data warehouses.

You'll be joining a dynamic team responsible for developing, deploying, and supporting the Oracle Analytics platform. The role involves working with cutting-edge technologies and collaborating with experts across global locations including Mexico, India, and the USA. You'll be challenged to create innovative features, solve complex problems, and contribute to a product that helps customers derive valuable insights from their data.

Key aspects of the role include:

  • Designing and developing features for a highly scalable, distributed analytics platform
  • Working with C++, Java, and Python in a complex enterprise environment
  • Contributing to both cloud and on-premise solutions
  • Collaborating with global teams and product management
  • Ensuring high-quality deliverables through established development standards

The ideal candidate will have 10+ years of experience, strong expertise in C++ and multithreaded applications, and a deep understanding of database concepts. This role offers the opportunity to work on challenging problems at scale, with exposure to cloud technologies, big data processing, and modern development practices.

Oracle offers competitive benefits including medical and life insurance, retirement options, and opportunities for professional growth. The company promotes an inclusive work environment and supports work-life balance through various programs and policies.

Last updated 4 hours ago

Responsibilities For Software Developer 4

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Define and develop software for tasks associated with developing, designing and debugging of software applications
  • Lead the creation of formal design specifications and coding of complex systems
  • Work closely with Product Management on product requirements and functionality
  • Build software applications following established coding standards
  • Ensure quality of work through development standards and QA procedures
  • Design, code, debug, and deliver innovative analytic features in C++ development

Requirements For Software Developer 4

Java
Python
  • BS/MS in Computer Science or related major
  • 7 years of software engineering or related experience
  • Exceptional analytic and problem-solving skills
  • Extensive experience in using, building, debugging multithreaded applications
  • Solid understanding of concurrency, multithreading and memory management
  • Experience with C++, Java, Python programming
  • Understanding of SQL and relational data processing concepts
  • Knowledge in developing, implementing, and optimizing software algorithms
  • Strong written and verbal English communication skills

Benefits For Software Developer 4

Medical Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Related Jobs

Software Developer 3

Staff Software Engineer role at Oracle Cloud Infrastructure focusing on platform dataplane scalability and distributed systems development.

Software Developer 4

Staff Software Developer position at Oracle requiring 10+ years of experience in full-stack development, with focus on Java, React, and microservices architecture.

Software Developer 3

Senior software development role at Oracle focusing on Java microservices architecture, requiring 10+ years of experience and team leadership skills.

Senior Staff Engineer - Full Stack Developer

Senior Staff Engineer position for Full Stack Developer at Stryker, requiring 9 years of experience in software development with expertise in both frontend and backend technologies.

Lead Software Engineer - Quality Assurance

Lead Software Engineer - Quality Assurance position at Amplifi Capital, focusing on test automation and quality assurance leadership for fintech products.