Sr. Software Engineer (Viant Technology, LLC; Irvine, California): Work directly with Viant’s ad server, managing a high-volume, low latency application that processes billions of unique software requests a day. Work with state-of-the-art technology as part of bid optimization and dynamic performance optimization, as well as develop a self-diagnostic and healing software architecture. Design, develop, maintain, and troubleshoot software features with an eye on cost, scalability, performance, and fault-tolerance. Participate in design discussions, code reviews and bug triage / Root Cause Analysis (RCA) sessions. Collaborate with Product and other Engineering and Technical operations teams on the entire lifecycle from ideation to productization and beyond. Provide technical expertise to implement and deliver various web and other system projects. Organize and participate in review sessions, contributing design insights and collaborating in architectural discussions. Design, develop, and maintain scalable, high-performance systems with an emphasis on cost, scalability, and fault tolerance. Contribute to the development and continuous review of existing projects while identifying opportunities for future improvements. Engage in all phases of the software development lifecycle, from concept to deployment. Interface with program managers, developers, and cross-functional teams for project-based assignments. Telecommuting permitted pursuant to company policy.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior