Senior Full Stack Engineer The RoleAs a Senior Full Stack Engineer, you will collaborate with an innovative and forward-thinking team, use your deep expertise in TypeScript, React, and Node.js to directly contribute to the release of quality engineering solutions, and support the future of the software and company.
What You'll Do- You will lead and participate in the design and implementation of major software components, systems, and features with high-availability and high-reliability in mind.
- You will actively seek out opportunities to teach, mentor, and/or sponsor fellow team members. Serve as a role model for other engineers through thorough code and architecture reviews and modeling best practices within your team.
- You collaborate with engineers across teams to ensure alignment and knowledge sharing.
- You will partner with engineering managers to guide the approach and execution of technical solutions.
- You will own the architecture of the systems you build, including how your code is designed, deployed, and operated in AWS.
- You will need to apply your deep understanding of the software engineering discipline, industry best practices, and creativity toward the design, implementation, and support of software products.
- You should lead by example, driving decisions, influencing others, and showcasing strong technical & problem-solving skills.
What You Will Need to Succeed- You have at least 8 years of experience building web applications using TypeScript, React, and Node.js.
- You have a degree in Computer Science and/or relevant experience in software development.
- You are comfortable owning the architecture your code is deployed to, with familiarity working in AWS.
- You have experience working with both relational databases (Postgres) and non-relational databases.
- Experience with Snowflake is a plus but not required.
- Experience building asynchronous APIs and event-driven backends is a plus.
- You will use leadership skills to effectively direct engineering teams, guide managers, and support executives.
- You understand and champion techniques for improving engineering productivity.
- You foster positive work relationships and reinforce a strong team culture.
Location: Cincinnati, OH in Over-the-Rhine; Hybrid role, in office 2 days per week