Senior Principal Software Engineer - Austin
Core
Design, develop, troubleshoot, and debug high-scale distributed file storage services and related cloud infrastructure.
Role type
Senior Principal Software Engineer (Distributed Systems)
Builds
High-scale file storage services, compute, storage, networking, database, and security services for Oracle Cloud Infrastructure
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Go, Python, C++, data structures, algorithms, operating systems, distributed systems fundamentals, databases, storage technologies, troubleshooting, debugging, performance tuning
Preferred skills
AI/ML service development, operational best practices establishment
Technologies
AI, Cloud, Java, Oracle, Python, Security, DevOps
Responsibilities
Design and develop software programs for databases, applications, tools, networks, and related systems; apply software architecture knowledge to development, debugging, and design; define specifications for major new initiatives; establish operational best practices across the organization; contribute to the evolution of standard practices within the software engineering team.
Seniority
Senior Principal (IC5 level)
