Overview

Conductor’s Searchlight application is a multi-tenant SaaS Java application built using backbone.js, Java, Spring, Hibernate, MySql, on top of a service oriented architecture based on Thrift. It is highly available and running across multiple regions inside AWS.

Conductor is looking for an experienced Senior Software Engineer with experience designing data access architectures and scaling out applications to support thousands of concurrent users and highly efficient, ad-hoc, complex data computation operations.

The right candidate has prior experience working on a Java based, multi-tenant, server side web application, and has participated in designing a highly available product serving customers all around the globe. In this role, you will be:

  • Participating in a scrum team developing new functionality for our customers
  • Refactoring and architecting core data access components of the code base
  • Evangelizing best practices and mentoring other engineers on server side development

Required Skills:

  • Prior experience working on a Java based, multi-tenant, server side web application
  • Advanced understanding of Java, Spring, MySQL, Hibernate, Thrift, Tomcat, and AWS technologies like EC2 and S3
  • Comfortable with evaluating and working with NoSQL tools like HBase, Cassandra, Mongo, or Couchbase.
  • Strong architectural knowledge of high availability architectures, concurrency, streaming, as well as familiarity with caching and scaling techniques using tools like Varnish, memcached, and Terracotta
  • Experience with unit testing, code reviews, design documents, and continuous deployment. You should be comfortable with the idea of releasing daily
  • Comfortable working in an agile 2-week scrum based environment
  • You should be able to work daily in our office in New York City

About Conductor

At Conductor, we’re passionate about providing our customers with the best possible web presence solutions, technology, and support. It’s a responsibility that sits on the shoulders of each team member. But that doesn’t mean we don’t have fun doing it! Our open office atmosphere is always buzzing with activity. At Conductor, our company culture is rooted in collaboration and innovation. We thrive off feedback, take pride in speaking our minds, and are focused on building a successful company that makes a global impact. Founded in 2010, Conductor continues to grow rapidly. If you’re interested in working for a company that’s all about great people and great technology, we want to talk to you. We believe that great companies have incredible potential and opportunity to scale and grow in a significant way. We believe that great search agencies play a valuable role in the ecosystem. We believe that SEO people are important, relevant, and deserve powerful roles in their companies. We believe that by helping you, we are helping everyone find what they are looking for easier and faster, and this makes the Internet a better place. We believe that SEO is fundamentally a business process and should be on the minds and goals of all your employees. We believe we can help you get closer to this goal with a solution that unlocks incredible ways to scale, discover opportunities and measure your success.

Related Jobs