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
Senior Software Engineer developing COBOL solutions in a hybrid role for Inmetrics. Responsible for technical quality and improving digital product performance.
Software Developer creating and maintaining business applications at Schaeffler. Required proficiency in .NET, SQL, WPF, and debugging existing applications.
Technical Lead overseeing fullstack development with a focus on Angular and Java in Medellín. Collaborating in multidisciplinary teams for impactful tech projects.
Staff Software Engineer at Biohub developing tooling and infrastructure for the data lifecycle in AI compute platforms. Collaborating with scientists to enable cutting - edge research.
Principal Software Engineer specializing in building AI Functions for Snowflake's Cortex Platform. Designing scalable systems to enhance data operations and customer solutions in AI and ML.
Software Engineer developing telephony components for the botario platform while working with cloud services and providing customer support. Requires strong Python skills and fluency in German and English.
Senior Full Stack Developer in a quality - focused consulting firm, guiding modern web application development and architectural decisions. Collaborating closely with clients and internal teams on scalable solutions.
Lead Engineer for collections and treasury product at NALA, building financial infrastructure. Overseeing design, architecture, and collaboration with stakeholders in a high - paced environment.
Senior Software Engineer responsible for developing scalable APIs and user interfaces for financial applications. Collaborating with the engineering team to deliver high - quality solutions.
Extrusion Process Engineer at Owens Corning providing technical expertise and driving operational improvements in manufacturing processes. Collaborating across teams to implement solutions and enhance productivity.