Senior Software Engineer
Company | Ghost |
---|---|
Location | Los Angeles, CA, USA, Remote in USA, New York, NY, USA |
Salary | $165000 – $200000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
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.