Senior Software Engineer

last updated June 28, 2021 12:12 UTC

Conductor

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

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

Conductor is a fast-paced environment. As a result you need to be collaborative, you will need to practice GSD (get-stuff-done) and you need to be interested in learning about new technology.

This is an amazing opportunity for an experienced engineer to build a product that is changing an industry.

Shopping Cart
There are no products in the cart!
Total
 0.00
0