Senior Software Java Engineer
Sovrn
(Boulder, Colorado)Sovrn believes content creators and publishers are the soul of the Internet. Their content is what makes the Internet great. That’s why we give content creators tools to make money; access to distribution and scale to grow their audience; and a massive data commons for extraordinary insights.
So - do you want to work with technology that will challenge you every day, and a team that isn’t comfortable with the status quo? Do you want to be part of a culture that takes the time to share beers and talk shop? If so, we want you on our team!
- Be a part of a team working on a high volume, highly available mission critical system
- Work with engineering and product to design and build a supply side ad network and related management platforms
- Work with the data science team to optimize yield and deliver value to our publishers.
- Write unit and integration tests
- Conduct code reviews
- Propose architectural changes
- Provide technical leadership and mentor junior engineers
- Identify parts of the system that could use optimization and recommend effective solutions
Qualifications
- At least 5+ years experience designing, implementing projects in a highly scalable and performant environment using Java
- A solid foundation in data structures, algorithms and system design
- Knowledge of web and internet fundamentals
- Excel in a fast paced agile development environment
- Source control (GitHub, svn, etc)
- Build and deployment tools (Maven, grunt, etc)
- Development experience on Linux platforms
- Proficient with relational databases, MySQL, Oracle, etc.
- Experience with full SDLC
- Articulate; excellent written and verbal communication skills
- B.S. in Computer Science, or equivalent work experience
Bonus Points!
- Advertising industry experience
- Experience with Hive, Hadoop
- Experience building front-end UIs with HTML, CSS and Javascript
- Deep understanding of Javascript
- PHP
Our Tech Stack:
- Ad Servers powered by Java, Jetty, Apache Camel, Spring, MySQL, Ehcache and Aerospike
- Lambda based data pipeline leveraging Kafka, Apache Storm, Camus, MapR
- Management platform is LAMP based and is transitioning to a single page Javascript app leveraging Backbone.js and Java
Questions
There are no answered questions, sign up or login to ask a question
- Advertising
- Algorithms
- CSS
- Data Science
- Data Structures
- Hadoop
- HTML
- Java
- JavaScript
- Leadership
- Linux
- MySQL
- Oracle
- PHP
- Relational Databases
- System Design
- Ad Servers
- Apache Camel
- Apache Hive
- Apache Kafka
- Apache Maven
- Apache Subversion (SVN)
- Backbone.js
- GitHub
- LAMP Administration
- Mapr
- User Interface Design
- Computer Science
- Jetty
- Grunt
- Storm
- Aerospike
- Deployment Tools
- Lambda
- SDLC
- Spring

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.