Senior Software Java Engineer

Sovrn

(Boulder, Colorado)
Full Time
Job Posting Details
About Sovrn

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.

Summary

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!

Responsibilities
  • 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
Ideal Candidate

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

sign up or login to save this job and more
Boulder, Colorado
Skills Desired
Sign up or login to see how your skills match up.
  • 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.