EverTrue: Senior Software Engineer
330 Congress St., 2nd Fl
Boston, MA 02210

Full-Time, Boston MA
Salary Range: Starting at $120k - plus equity

Who we are
Engineers at EverTrue work together to develop leading mobile and web platforms that support fundraising initiatives for over 300 educational institutions. We integrate with APIs including Facebook, LinkedIn, and Zillow as well as process millions of institutional records. EverTrue creates tools to make philanthropic efforts collaborative, efficient, and modern and our team demonstrates those same values in our work.

Our Benefits

  • Full Benefits, including medical, dental, vision, life insurance, and disability plans
  • 401k savings plan with matching
  • Pre-Tax commuter and parking plans
  • Unlimited Vacation + TrueAdventrue bonus, which pays for an annual vacation
  • Team Events including Tech Gives Back, annual company retreat, SoulCycle, happy hours and more.

What youll do

  • Collaborate with the team to build high-quality, scalable Java APIs that follow best practices
  • Design, scale and improve our microservices infrastructure to make it simple and efficient to maintain
  • Own large projects and work with engineers and product managers to help plan, prioritize and develop work
  • Promote quality through regular code reviews and by writing tests to validate work and prevent regression
  • Help identify and overcome technical or product problems.

Technologies we use

  • Java w/ Dropwizard
  • Amazon Web Services, automated by Chef and CloudFormation
  • ElasticSearch, Spark, Storm, MySQL, Kafka, Memcached, Redis and Cassandra

Qualifications

  • 6+ years in software development or equivalent experience
  • Have in-depth experience with Java and MySQL
  • Deeply understand modern API design patterns and best practices
  • Experience with modeling denormalized and normalized data
  • Have knowledge of Java 8 features and frameworks like Dropwizard or Spring
  • Be familiar with the concepts for ElasticSearch, Redis, Spark, Cassandra, Kafka and Storm
  • Be familiar with AWS or similar cloud services
  • Have a positive and respectful attitude with the desire to work in a rapid-growth, entrepreneurial environment
Full-time