Responsibilities: Build high scalability distributed server-side applications. Manage an agile team designing and implementing components in the demand side platform (DSP) and collaborate with product management and engineering teams to analyze user needs and business requirements and provide feedback on scope and efforts for new feature development. Design, architect and implement new features in the DSP, with a focus on high quality well tested code. Collaborate with team members, participate in architecture discussions and team code reviews and work on integration of the DSP with other SSPs. Research and improve the performance of the DSP, improving QPS capacity and reducing response times for RTB bidding. Provide production support, monitoring performance of DSP production systems and troubleshoot and fix issues that arise with deployed software.
Salary: $256,000/year
Requirements: Bachelor’s degree in Computer Science, Engineering or related field (**in lieu of Bachelor’s degree employer will accept two years of experience in large scale systems and high-performance engineering**) and seven years of experience in software engineering. Experience must include five years each of the following: Java, SSIS, SSRS, SSAS and OLAP, Agile Serum, and GIT version control. Experience must include three years managing engineers responsible for designing software solutions. Experience may be gained concurrently.