Senior Software Engineer
Senior Software Engineer
The internet is experiencing a transformation – ad blindness and blocking are forcing media companies and advertisers to rethink the way they connect with consumers. This evolution is changing the way we consume content and how we interact with brands. Nativo is enabling this shift by developing the new technologies, data insights, and best practices that will power this next generation of media and advertising.
Nativo, the leading content advertising technology platform, empowers brand advertisers and publishers to reach consumers and measure their engagement with content. For brands, Nativo provides the ultimate technology for intelligently deploying content at scale. For media companies, Nativo is a complete tech stack built from the bottom-up to deliver content and native placements within publisher sites. From the hands and minds of an amazing team, Nativo has engineered a platform that has been recognized as the best available in the market. Nativo is respected, well-funded, and growing rapidly. Nativo is well-positioned to play a vital role forging the path of media and advertising in the coming years. The opportunity to join a team that is making a huge impact is now.
Do you have experience working with high-availability, large-scale applications and like tackling big challenges? The Senior Software Engineer will be an integral part of the effort to develop our next generation platform. We want people who have a passion for leveraging technology and software to solve problems and maximize productivity and efficiency.
What you'll do:
- Design and develop our next generation native advertising platform
- Be part of the design and architecture decision making
- Be part of a tech driven passionate team that is eager to keep producing amazing products built upon superb technology infrastructure
What you’ll need:
- Vast knowledge in Python and Python libraries/frameworks such as Django, Flask, SQL Alchemy, etc.
- Experience with client side technologies (JavaScript, CSS) and frameworks (such as Vue.js and AngularJS)
- Knowledge in both SQL databases (preferably PostgreSQL) and No-SQL databases (such as Elasticsearch and Redis)
- More than 5 years of experience in developing web applications
- Experience with AWS is a plus
- Experience with Git and Git workflow is a plus
- Experience with large scale data processing (Spark, Hadoop) a plus
- Understanding of software engineering best practices and object oriented designs
- Knowledge and experience with using open source products
- Ability to operate in an agile, entrepreneurial start-up environment
- You must be motivated, driven, and passionate about programming and technology
- Excellent teamwork skills with an ability to utilize team strengths to execute with minimal supervision
- BS degree in Computer Science or equivalent experience
What we offer:
Nativo, the leading content advertising technology platform, empowers brand advertisers and publishers to reach consumers and measure their engagement with content. For brands, Nativo provides the ultimate technology for intelligently deploying content at scale. For media companies, Nativo is a complete tech stack built from the bottom-up to deliver content and native placements within publisher sites. From the hands and minds of an amazing team, Nativo has engineered a platform that has been recognized as the best available in the market. Nativo is respected, well-funded, and is recognized as one of top tech companies to work for. Nativo is well-positioned to play a vital role forging the path of media and advertising in the coming years. The opportunity to join a team that is making a huge impact is now.