United States
16 hours ago
Software Developer 4
Job Description

As a Principal Software Engineer, you will operate with a high degree of independence and provide deep technical leadership across the organization. You’ll be responsible for designing, building, and operating cloud-scale services that are resilient, performant, and maintainable.
You thrive in high-scale environments, bring strong engineering fundamentals, and understand how to balance delivery speed with long-term quality. You should be adept at driving iterative improvements, instilling a culture of operational excellence, and using data to guide technical decisions.
You’ll solve global scale complex problems, influence architecture and product direction, and mentor both junior and senior engineers to multiply your impact.
OCI Email Delivery is a globally distributed, highly available service that sends high-volume transactional and marketing emails. This complex ecosystem faces real-world challenges - backpressure, noisy neighbors, spamming attacks, extensibility, and elastic scaling.

Basic Qualifications

BS or MS in Computer Science or a related technical field, or equivalent practical experience

10+ years of total software development experience, including:

Hands-on coding experience with object-oriented languages such as Java, C++ or Go

Strong foundation in computer science fundamentals: object-oriented design, data structures, algorithms, and systems design

Proven ability to design, build, and operate large-scale, highly available distributed systems

Experience with Serverless, Microservice or advanced architectures and Modern design patterns

Demonstrated success delivering production-grade software through the full development lifecycle (design, development, testing, deployment, operations)

Experience working in mission-critical, tier-one operational environments

Strong debugging and systematic problem-solving skills

Excellent communication skills, ownership mindset, and ability to work independently or collaboratively in a fast-paced environment

Demonstrated technical leadership: mentoring engineers, setting best practices, and influencing system design decisions

Ability to balance deep technical expertise with strategic thinking to guide architectural direction and scalability

Por favor confirme su dirección de correo electrónico: Send Email