Principal Software Engineer developing scalable software solutions for Disney’s media businesses. Mentoring teams and leading innovative projects spanning cross-functional teams.
Responsibilities
Own and orchestrate the implementation of innovative and complex projects spanning multiple cross-functional teams and components
Mentor and inspire colleagues in all aspects of enterprise software engineering, including software and system design
Interpret product requirements and collaborate with team leads to break them down into actionable implementation tasks and drive execution
Design, implement, and review code and unit tests
Design robust, scalable, fault tolerant, de-coupled and performant distributed systems
Evaluate code and test implementations to ensure best practices and optimal performance
Improve system observability by implementing comprehensive metrics, monitoring, and alerting solutions
Research, prototype, and recommend innovative solutions to optimize ad serving systems by improving efficiency, maintainability, and feature deployment speed
Define, review, and document software and system architectures, focusing on high-throughput, low-latency microservices
Provide on-call engineering support as needed
Requirements
BS or MS in Computer Science/Engineering or relevant work experience
10+ years of software engineering experience
Strong foundation in computer science principles, including data structures and algorithms
Advanced proficiency with Java, such as understanding heap, multi-threading, garbage collection, profiling
Demonstrable analytical / problem-solving / design skills in a highly distributed and highly available services ecosystem
Excellent communication, collaboration skills, and a strong teamwork ethic with both technical and non-technical audiences
Comprehensive experience with:
- SpringBoot and related Spring projects
- Non-relational database technologies e.g. DynamoDB
- Caching datastores such as Redis, ValKey, or MemCache
- Data streaming systems such as AWS Kinesis Data Stream and/or Apache Kafka
- AWS or any other cloud platform
- Observability tooling (logs, metrics, etc)
- Modern DevOps tools such as Terraform, Docker, and Kubernetes.
Benefits
A bonus and/or long-term incentive units may be provided as part of the compensation package
Full range of medical, financial, and/or other benefits
Lead Software Engineer at Imperial Supplies providing technical leadership and mentoring while overseeing software development projects. Design and maintain software solutions for business operations.
Software Engineering Intern developing technology solutions for logistics at C.H. Robinson. Engaging in hands - on responsibilities while learning from experienced engineers in a collaborative environment.
Modeling Simulation and Analysis Engineer developing campaign simulations for Northrop Grumman's Campaign Analysis Program. Responsible for technical guidance and development of test strategies and simulation models.
Software Developer responsible for developing AI - powered automation solutions at Plusgrade. Collaborating with cross - functional teams to implement and maintain workflows and agents.
Principal Software Engineer developing a multi - tenant cloud platform for Red Hat's sovereign cloud. Focusing on container and virtualization projects with a high degree of technical leadership.
Senior Software Engineer focusing on sovereign cloud project, designing high - scale cloud platforms. Collaborating in Kubernetes architecture and utilizing AI - assisted development tools.
Senior Full - Stack Software Engineer developing AI - native platform for transforming organizational knowledge management. Responsible for end - to - end implementation using modern frameworks and architectures.
Senior System Software Engineer developing performance analysis tools for NVIDIA GPUs across various operating systems. Collaborating to innovate future generations of NVIDIA GPU performance tools.
Lead software architecture and technical direction for DriveOS at NVIDIA. Collaborate across teams to develop innovative solutions for autonomous vehicles.