Posted in

Senior Software Engineer – Growth Experience

Senior Software Engineer – Growth Experience

CompanyEarnest
LocationSan Francisco, CA, USA, Austin, TX, USA
Salary$168000 – $214000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • A strong background in full-stack development, ideally within Growth or Product Engineering.
  • Proven experience with A/B testing tools (such as Optimizely, Google Optimize, or similar) and analytics platforms (like Google Analytics, Amplitude, or Mixpanel).
  • Skilled in JavaScript, React, and Node.js (or comparable front- and back-end frameworks), with a focus on performance and scalability.
  • Experience with SQL or similar querying languages, enabling you to pull and analyze data directly.
  • Proficient in Typescript, enabling you to build safer and more reliable code.
  • Strong collaboration skills and the ability to work in fast-paced environments where iterative improvements and rapid testing cycles are essential.
  • Willingness to travel to the Oakland office monthly to collaborate with other Earnies.

Responsibilities

  • Drive the end-to-end implementation of Growth-focused A/B tests and experiments to optimize the user journey, increase conversion rates, and enhance customer retention.
  • Instrument code to fire analytics events (e.g., Amplitude) and work closely with Product and Data teams to ensure proper instrumentation, enabling high-quality data for decision-making.
  • Build and maintain performance-focused front-end and back-end features, prioritizing SEO, accessibility, and load times on our public-facing website.
  • Conduct code reviews and ensure high standards of code quality and maintainability across the team.
  • Rapidly experiment and develop new features to enhance user engagement, support business goals, and improve product metrics.
  • Support the Marketing team by developing self-service features, assisting with new page layouts, and creating additional CMS blocks.
  • Collaborate on the continuous improvement of our experimentation framework, enhancing automation, tracking accuracy, and reporting processes.
  • Troubleshoot and optimize code and processes to reduce friction points in the product funnel and increase the velocity of experimentation.

Preferred Qualifications

  • Previous experience in a fintech or similarly regulated environment.
  • Familiarity with headless CMS platforms, such as Storyblok, Contentful, or other comparable tools.
  • Experience with server-side testing methodologies and experimentation within server-rendered applications.
  • Background in user research and behavior analysis to deeply understand and act on user pain points.
  • Exposure to CI/CD and deployment practices for smooth, safe, and efficient experiment rollouts.