Senior Application Software Engineer

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Senior Application Software Engineer responsible for end-to-end data architecture, modernizing ETL pipelines, and transforming legacy data workloads into cloud-native solutions. The role involves designing, developing, and debugging software applications, with a focus on analytics, cloud-based big data, and low-code/no-code platforms. Experience with AI integration, OCI, and OAC is advantageous. The position emphasizes operational excellence, SLI/SLO metrics, and technical leadership.

What you'd actually do

  1. drive end-to-end data architecture across ingestion, transformation, storage, and access layers, ensuring solutions are scalable, secure, and aligned with enterprise and regulatory requirements.
  2. partner closely with engineering, product, and cross-functional teams to modernize ETL pipelines and transform complex legacy data workloads into efficient, cloud-native solutions.
  3. defining and developing software for tasks associated with the developing, designing, and debugging software applications or operating systems.
  4. own the software design and development for major components of Oracle's Cloud Infrastructure.
  5. mentoring and providing technical guidance to junior engineers, fostering knowledge sharing and engineering best practices.

Skills

Required

  • 4+ years of hands-on experience developing enterprise-scale applications using Full Stack Development
  • strong focus on Analytics
  • Cloud-based Big Data Solutions
  • Low-Code/No-Code platforms
  • developing and maintaining high-scale front-end and back-end services within Service-Oriented Architecture (SOA) environments
  • software design, architecture, and code quality
  • active participation in architecture discussions, design reviews, and code reviews
  • Deep understanding of operational excellence, including monitoring, reliability engineering, and improving SLI/SLO metrics across distributed systems
  • Ability to create and communicate technical concepts effectively through technical proposals, design documents, architecture diagrams, and presentations
  • Capable of working independently while driving technical initiatives and solving complex engineering challenges
  • Demonstrated leadership skills with the ability to lead by example, promote accountability, recognize team achievements, and cultivate a collaborative and respectful work environment

Nice to have

  • Integrating AI-powered solutions into enterprise applications, analytics platforms, and cloud-based ecosystems
  • Oracle Cloud Infrastructure (OCI)
  • Oracle Analytics Cloud (OAC)

What the JD emphasized

  • enterprise-scale applications
  • Analytics
  • Cloud-based Big Data Solutions
  • high-scale front-end and back-end services
  • Service-Oriented Architecture (SOA)
  • software design, architecture, and code quality
  • operational excellence
  • SLI/SLO metrics
  • technical guidance to junior engineers
  • lead by example