Summary
Join Ghost, a rapidly growing data-driven distribution platform, as a Senior Software Engineer. You will play a key role in building and scaling our platform to support our expanding customer base. This role requires a strong technical background, experience with our tech stack (NestJS, ReactJS, Typescript, PostgreSQL, Redis, AWS), and a collaborative spirit. You will be responsible for delivering high-quality code, mentoring junior engineers, and contributing to technical discussions. The position offers a remote-friendly option for select states and a competitive salary range of $165,000 - $200,000. This is an exciting opportunity to make a significant impact on a dynamic startup.
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
- 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 build the platform from the ground up to serve the growing customer ecosystem
- Deliver outcomes by understanding business needs and producing quality code to scale the existing business
- Collaborate and communicate effectively with engineering and product to meet milestones to build and ship systems to serve 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.)
- Coach/mentor mid-level engineers as the team grows
- Influence and alignment - Ability to communicate technical ideas across teams
Preferred Qualifications
- 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
Benefits
- Remote-friendly option for these states: NY, CA, WA, NJ, AL, IL, TX, NV, PA, CO
- Total compensation: $165,000 - $200,000
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.