Senior Software Engineer,Data Management Platform (Distributed Systems Golang, JavaorC) About theteam:The Data Management Platform (DMP) Team atAppnexus, aXandrCompany,ensures the success of our customers by building a wide array of applications, at scale,tothemmanage their user and audience data.Wepoweraudience discovery and insightsandprovidetools to support powerful integrations to our buying and selling platforms.We are a high impact team,responsible for critical systems,building new products and solving tough problems.About thejob:Design,developand maintain fast and reliable customer facing solutionsLead architecture discussions, make and drive technical decisionsCollaborate with aglobalcross-functional team withdiverse technology backgroundsWork closely with other engineering teamsParticipate in all stages of thesoftware development life cycle:from design and development, to deployment and maintenanceShareyourknowledge, guideand mentor other engineersAboutyour skills:At least5+ years of experience in software engineeringStrong knowledge of and an interest indistributed computing.Thorough understanding and work experience inany back-end language,language, such as Golang, JavaorCDemonstrated skill in designingand architecting largeinterdependentsystemsStrong database skillsKnowledge of computer science fundamentals:cooperative and preemptive multi-tasking,asynchronous and event-driven programming, object oriented and functional languages, design principles and complexity managementExperience writing unit and integration testsAbilityto work independently and make use of your time effectivelyMoreabout you:You are passionate about a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower othersYou like totakerisks when looking for novel solutions to complex problems. If faced with roadblocks, you continue to reach higher to make greatness happenYou care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystemYou believe in not only serving customers, but also empowering them by providing knowledge and toolsWhen things break, you are eager to help and fix things.You understand the tradeoffs between perfect vs good enoughLearn. Teach. Build.AppNexians make greatness happenJoin our communityAppNexus is proud to offer equal opportunity in all aspects of employment. We strive to foster a diverse, inclusive and engaging work environment. We welcome applications from all candidates and look forward to receiving yours. Our diversity in action:Partnering with Path Forward to offerreturnships to help caregiversreenter the workforceSharing feedback openly through roundtable discussions on how to make progress on ourDiversity & Inclusion goalsCelebrating our diversitywith affinity groups (includingOutNexus, AppNexus Women's Network, AppNexus Latino alliance and AppNexus Black Alliance to name just a few!)
AppNexus provides trading solutions and powers marketplaces for Internet advertising.