Senior Software Engineer at Dolby developing client-side applications for consumer-facing products. Leading technical design decisions and mentoring engineers in a collaborative environment.
Responsibilities
Spend the majority of your time designing, implementing, and reviewing production quality code
Own and lead the technical design and implementation of complex features or sub-systems across client applications
Take end-to-end ownership of assigned technical areas, including design, implementation, testing, deployment, and longterm support
Make independent technical decisions while balancing quality, performance, reliability, and delivery
Build and maintain automated tests at multiple levels to ensure confidence in changes and system stability
Contribute to CI/CD pipelines and engineering workflows to support predictable, high quality delivery
Collaborate closely with QA, product, design, and other engineering teams
Provide hands-on mentoring through code reviews, pairing, and technical discussions
Contribute to raising team-wide engineering standards and a strong engineering culture
Requirements
Strong professional experience in software development, with a proven track record of building and maintaining production quality applications
Hands-on experience with C# and modern object oriented design, including ownership of complex features or sub-systems over time
Familiarity with Universal Windows Platform (UWP)
Experience building Windows desktop or platform-level applications
Understanding of C++, with the ability to read, debug, or collaborate around native components when needed
Experience owning software end-to-end, including design, implementation, testing, deployment, and longterm support
Ability to work independently, make informed technical decisions, and balance quality, performance, and delivery trade-offs
Experience collaborating effectively with QA, product, and design partners in a cross-functional engineering environment
Clear communication skills and the ability to mentor other engineers through code reviews and day-to-day collaboration
Benefits
A collegial culture
Challenging projects
Excellent compensation and benefits
Flex Work approach that is truly flexible to support where, when, and how you do your best work
Lead Software Engineer developing full - stack solutions at Capital One. Leading diverse technology projects and mentoring developers while delivering cloud - based solutions.
Lead Software Engineer pioneering technology projects at Capital One. Collaborating with teams to deliver cloud - based solutions and drive financial empowerment.
Senior Software Engineer focused on implementing system operations at customer sites. Leading a committed engineering team while integrating hardware and developing operational strategies.
Senior Director guiding the evolution of AI software engineering for Gartner's Toolmate. Leading development and operational management in a collaborative tech environment.
Technical Lead specializing in mentorship and code quality at CanadaHelps, a leading charity platform. Driving team collaboration and delivering scalable software solutions for charitable donations.
Senior Software Engineer in Physical AI at Waabi, building mapping infrastructure for autonomous transportation. Collaborating with multidisciplinary teams to implement HD map features and APIs.
Senior Software Engineer developing enterprise applications for F5's Infrastructure Engineering Data Team. Leading design and development of enhanced telemetry pipeline systems to empower decision - making across the organization.
Wireless Protocols Software Engineer builds next - gen software - defined protocol processing frameworks. Collaborates with engineers to define and implement wireless protocol stack components
Wireless Protocols Software Engineer working on digital signal processing and software - defined protocols at CACI. Involves team collaboration, testing, and system - level engineering solutions.
Wireless Protocols Software Engineer at CACI with focus on software - defined protocol processing and algorithm implementation. Collaborate with engineers to optimize protocol stacks and deliver best - in - class solutions.