Software Engineer

THE EARNEST RESEARCH COMPANY

Earnest Research is a VC-backed data innovation startup driven to change the way professionals understand consumer and business behavior. Working with world-class data partners, we transform raw data into a source for business and investment professionals to ask better questions so they can make better decisions. We believe, in the right hands, data has the power to change the way we work. 

SOFTWARE ENGINEER

Earnest is seeking a Software Engineer to join our growing team. You will be part of a data-driven decision-making culture and will collaborate with our data engineers to help build out our data platform and enhance existing systems that drive our business. 

RESPONSIBILITIES

  • Be the resource within the company for your technical domain expertise
  • Use development best practices to build resilient and secure systems and evangelize those practices to other members of the team
  • Write clear and well documented code that can be reused
  • Collaborate with the team in the development and delivery of new product features
  • Maintain an architectural vision aligned with product goals, represent risk and cost of technical debt to product leader, and refactor when appropriate
  • Evolve current systems and innovate new solutions to provide greater resiliency and faster recovery from problems
  • Be comfortable working with and depending on other engineering teams
  • Possess the ability to think through unique situations from a multitude of perspectives
  • Perform hands on coding with strong Python and SQL experience
  • Participate in on-call support rotations

QUALIFICATIONS

  • Ability to write solid, clean, defensive, code 
  • Ability to organize and oversee complex refactoring
  • Ability to clearly and effectively communicate with non-technical business leadership
  • Proven track record of mentoring more junior engineers
  • Significant experience in at least one backend programming language such as  Python, Java or Scala (we work in Scala and Python) 
  • Strong SQL experience 
  • Comfort on the unix command line
  • Experience working in Agile environments
  • Experience building and managing deployment to production
  • Experience with RESTful APIs and API design
  • Ability to validate approaches and architecture decisions against wireframes and business needs
  • Familiarity with AWS services - SQS, RDS, Elasticache, Lambda
  • Ability to debate merits of different QC methodologies
  • Ability to select and evaluate new tools against engineering and company wide requirements
  • Experience developing and maintaining the back-end of a data-focused web app
  • Extremely committed, hard working and thoughtful with the ability to work both independently and in a collaborative team environment

Benefits & Perks:

  • 100% company paid medical plan options (additional medical, dental and vision plans available too!) 
  • Health & fitness reimbursement program
  • 401K retirement plans with employer matching
  • Flexible and generous time off 
  • Pre-tax savings plans for public transportation and parking expenses
  • Fully stocked kitchen and cold brew on tap
  • Regular company happy hours, lunches & events

Earnest Research is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.


Meet Some of Earnest Research's Employees

Kevin C.

Founder & CEO

Kevin founded Earnest Research to build effective consumer and market research tools. In addition to leading the company, he seeks to attract talented employees and keep them engaged.

Reisa A.

Product Specialist

Reisa works to maximize the consumer insights yielded by Earnest Research’s data, a role that entails collaborating with data analysts and supporting the Sales Team in developing new client relationships.


Back to top