Posted in

Senior Software Engineer

Senior Software Engineer

CompanyGhost
LocationLos Angeles, CA, USA, Remote in USA, New York, NY, USA
Salary$165000 – $200000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5 – 7 years as a software engineer at a high-growth startup.
  • Proficiency in Ghost’s current tech stack: NestJS, ReactJS, Typescript, postgreSQL, Redis, AWS.
  • Ability to listen: Shows genuine interest in understanding customers’ needs, asks questions, and thinks answers through.
  • Effective communication: Brings you along for the ride, and you can follow a coherent message. Writes and speaks efficiently; doesn’t sugarcoat a message; you don’t feel like you have to interrupt to go to the next question.
  • Growth mindset: Eagerness to embrace unknown scenarios; bias towards learning.
  • Scrappiness: Enjoys taking initiative; doesn’t need to gather a team around them to get things done. Embrace a “done is better than perfect” mindset, knowing things can improve over multiple iterations.
  • An individual contributor: Hands on, collaborative, and proficient in their craft.
  • Data-driven: outcomes to validate their work.
  • Passion: Genuine interest in the problems we are solving.

Responsibilities

  • Help us build our platform from the ground up to serve our growing customer ecosystem.
  • Deliver outcomes by understanding the business needs and producing quality code to scale our existing business.
  • Collaborate and communicate effectively with engineering and product to meet milestones to build and ship systems to serve our customers.
  • Create a knowledge-sharing environment where code reviews and design discussions are the norm.
  • Speak up and contribute to collaborative technical discussions with leadership.
  • Deliver scalable technical solutions to solve business needs.
  • Solve complex technical problems and build scalable solutions for business/customer needs.
  • Lead and evangelize engineering best practices.
  • Produce high-quality code, perform code reviews, help with architecture and design, and introduce technical best practices (testing, monitoring, etc.).
  • Influence and alignment – Ability to communicate technical ideas across teams.
  • Coach/mentor mid-level engineers as our team grows to pay it forward and align the team in a growth mindset.

Preferred Qualifications

    No preferred qualifications provided.