Senior Full-Stack Software Engineer
Remote
Full Time
#Technology
#Software Engineering
#TypeScript
#React
#Node.Js
#Python
#PostgreSQL
We are looking for a Senior Full-Stack Software Engineer to join our team in a full-time, remote capacity. At Posh, we are transforming the financial services industry by building advanced AI assistants for banks and credit unions. Since 2018, our technology has powered millions of interactions for over a hundred financial institutions. We focus on verticalized AI to provide nuanced, high-value solutions, and we are currently backed by over $45 million in funding. If you are ready to help us shape the future of financial technology, we would love to have you on our team.
Responsibilities
- Develop new features across our platform, including actionable analytics dashboards, content management tools, and conversational assistant interfaces.
- Enhance the reliability and performance of our backend systems, specifically focusing on RAG ingestion pipelines, vector store migrations, and the orchestration of machine learning services.
- Provide technical leadership by mentoring other engineers, driving best practices in code quality, and fostering a culture of continuous learning and excellence.
Requirements
- At least 4 years of professional experience in full-stack development, with a strong emphasis on backend systems and proficiency in TypeScript and React.
- Minimum of 2 years of experience in a leadership role, including project management and mentoring junior team members.
- Deep expertise in designing scalable architectures and working with relational databases like PostgreSQL, including the ability to write efficient, high-performance SQL queries.
- Strong familiarity with our core technology stack, which includes Python, Node.js, and cloud-based infrastructure.
- A proactive, problem-solving mindset with the ability to thrive in ambiguous environments and communicate effectively across cross-functional teams.
What we offer
- The flexibility of a remote work environment.
- Flexible hours to help you maintain a healthy work-life balance.
- A dedicated learning budget to support your professional growth and skill development.





