Senior Application Software Engineer
Oracle
In this role, you will 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. You will partner closely with engineering, product, and cross-functional teams to modernize ETL pipelines and transform complex legacy data workloads into efficient, cloud-native solutions. You will be responsible for defining and developing software for tasks associated with the developing, designing, and debugging software applications or operating systems . This is a rare opportunity to make a meaningful impact in society while working in a dynamic and flexible workplace where you'll belong and be encouraged
As a Senior Application Software Engineer, you will own the software design and development for major components of Oracle's Cloud Infrastructure. You should be both a solid coder and a distributed systems generalist, able to dive deep into any part of the stack and low-level systems and design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
This is a high-impact position focused on delivering reliable, high-performance analytics platforms that enable critical insights while maintaining strict standards for security, compliance, and operational excellence.
- Around 4+ years of hands-on experience developing enterprise-scale applications using Full Stack Development , with a strong focus on Analytics , Cloud-based Big Data Solutions , and Low-Code/No-Code platforms .
- Strong background in developing and maintaining high-scale front-end and back-end services within Service-Oriented Architecture (SOA) environments.
- Proven experience in software design, architecture, and code quality , with active participation in architecture discussions, design reviews, and code reviews to ensure scalability, maintainability, and performance.
- Familiarity with integrating AI-powered solutions into enterprise applications, analytics platforms, and cloud-based ecosystems is considered a strong advantage.
- Deep understanding of operational excellence , including monitoring, reliability engineering, and improving SLI/SLO metrics across distributed systems.
- Experience with Oracle Cloud Infrastructure (OCI) and/or Oracle Analytics Cloud (OAC) is highly desirable (but not mandatory).
- 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.
- Experience mentoring and providing technical guidance to junior engineers , fostering knowledge sharing and engineering best practices.
- Demonstrated leadership skills with the ability to lead by example , promote accountability, recognize team achievements, and cultivate a collaborative and respectful work environment.