Job details
Job type full-time
Full job description
The amobee platform engineering team plays a significant role in that we are the face of our technology platform to our customers, users, and partnersOur team maintains a constant focus on innovations across our technology stack in order to design and implement new and powerful features that make our platform more scalable, high performance, resilient, user friendly, and ultimately ready to deliver a better roi to our customersOur team builds and maintains all client facing interfaces (e.gWeb app, apis,..etc) to enable our customers to set up campaigns, plan and execute against various media types.
The team includes engineers with the skill sets of back-end, front-end, and everything in betweenThe collaborative nature of the team allows you to constantly learn new thingsYou’ll collaborate closely with other product and technology leaders to jointly chart the platform roadmapYou’ll work closely with other software engineers across the engineering organization to innovate on our platform architecture, and to continue building a world-class technology platform.
Duties and responsibilities:
Serve as technical / development lead on major company initiatives
Review architecture and technical design on key projects
Design, develop and maintain console and web applications in dotnet
Core and .net framework with c# and angular framework
Collaborate with product to validate use cases and requirements
Lead integration testing across multiple engineering teams.
Provide technical mentorship to junior engineers
Influence and evangelize new software technologies to other team memberscommunicate complex technical solutions in clear, concise and easily readable format to both technical and non-technical personnel
Work closely with other software architects to make engineering-wide architecture recommendations and decisions
Continuous usability improvements on complex workflows
Passionate about building a world class technology platform
Required qualifications:
Bachelor`s degree in computer science or equivalent (master preferred)
5+ years experience in architecting and developing distributed n-tier web applications using c# and .net core / .net framework
Proficient with distributed caching such as redis, memcached
Proficient and deep understand of async/await, concurrency mgmt, debugging, profiling and performance tuning
Experience with modern javascript frameworks such as angular, react.
Proficient in database design, writing complex and efficient queries using at least one rdbms system such as ms sql server, mysql, oracle, postgres
Hands on experience in using aws cloud stack e.gLambda, s3, ec2, sqs, sns
Experience with no sql database is preferable.
Experience with service oriented architecture
Keen sense of information architecture and visual design
Motivated by writing fast, scalable code with testability in mind
Strong problem solving skills
Excited by working in a fast-paced environment
#li-cw1 #li-remote #so
About amobee the world’s leading independent advertising platform, amobee unifies all advertising channels—including tv, programmatic and social—across all formats and devicesWe provide marketers with streamlined, advanced media planning capabilities powered by in-depth analytics and proprietary audience dataOur platform and technology, provides the most advanced advertising solutions for the convergence of digital and advanced tv— including linear tv, over the top, connected tv, and premium digital videoEnabling advertisers to plan and activate across more than 150 integrated partners, including facebook, instagram, pinterest, snapchat and twitter.
Amobee has been named to fortune’s top 10 best workplaces in advertising and marketingAmobee’s platforms have been widely recognized amongst our industry winning numerous awards in technology innovation, see all amobee awardsWe are a wholly owned subsidiary of singtel, one of the largest telco companies in the world, reaching over 700 million mobile subscribers in 21 countriesAmobee operates across north america, europe, middle east, asia and australiaFor more information, visit amobee.com or follow @amobee
In addition to our great environment, we offer a competitive base salary, employee development programs and other comprehensive benefitsPlease send a cover letter along with your resume when applying to the position of interest located at amobee.comWe are an equal opportunity employerNo phone calls and no recruiting agencies, please.