Posh is seeking a Sr Software Engineer - Software Reliability to help shape the future of AI in financial services. You'll design, build, and evangelize both manual and automated testing for our advanced conversational AI products, collaborating across teams to ensure high-quality, scalable solutions. If you're passionate about quality, automation, and making an impact in a fast-paced, innovative environment, we'd love to hear from you.
What You’ll Do
- Conduct thorough manual testing on software deployments to identify and document bugs, usability issues, and functional discrepancies. Devise strategies to convert manual runbooks into automated tests.
- Collaborate with product teams to understand project requirements, clarify testing criteria, and ensure comprehensive test coverage.
- Develop and maintain pipelines for automated test scripts in Jest and PyTest testing frameworks, including unit and integration tests
- Identify opportunities for test automation, enhance existing test suites, and strive to improve test efficiency and effectiveness.
- Troubleshoot and analyze problems to identify root causes and suggest solutions.
- Evangelize testing, guide teams to develop/write tests. Help them refactor code if necessary to make testing easier.
- Create automated tests for front end apps using a tool like selenium. Work with teams that make frontend apps to create/integrate tests with the rollout of new UI features.
- Create tests/tools that can be used by the frontend team to figure out what aspects of the UI are used/ignored.
- Be familiar with OpenAPI specs for REST services, graphQL schemas for graphQL services. Ensure teams keep these specs up to date.
- Devise strategies for end-to-end recurring health-check tests via cron.
- Devise strategies for automated QA for evaluating product performance, beyond code coverage. Including the use of LLM-based evaluation scripts.
Who You Are
- QA Engineer with 2+ years of building automated testing in a microservices environment.
- 4+ years of experience in software engineering (frontend & backend).
- Willingness to manually test while working on automated testing.
- Passionate about delivering high-quality, user-centric solutions with a "get things done" attitude
- Comfortable navigating ambiguity and adapting to change
- Excellent communication skills and a team player who positively influences others
- Committed to writing code that is easy-to-understand, ready-for-change, and safe-from-bugs
- Hands-on experience building high-performing, scalable architectures—not just theoretical knowledge
- Continuous Learner: Eager to stay ahead of technology trends and enhance both technical and leadership skills
Tech Stack & Tools
- Node.js, TypeScript, GraphQL, REST, Websockets, Python
- PostgreSQL, Elastic Search
- GitLab, Docker, Kubernetes
- Google Cloud
- BYO IDE - paid by us
- Google Workspace / Gmail
- Shared component library
- Twilio for voice-telephony & SMS
- JIRA / Confluence
- Frontier LLM providers - openAI and Google
- Proprietary NLP/ML shared utility services & models
- Proprietary RAG ingestion pipeline and search algorithm
- Event-driven pub/sub
- Slack
Who We Are
Posh is a hybrid workforce, with employees located across the United States & Canada, and our home base located in Boston, MA. We’re a small and mighty team that prides ourselves in a tasteful balance between aggression and disciplined craftsmanship. We value those who embrace ambiguity - who leverage their curiosity and passion to push the boundaries of their knowledge in order to build exceptional products. Our tech stack is a combination of TypeScript (node.js and React) and Python, hosted in a scalable and distributed multi-cluster Kubernetes environment. We don’t expect everyone to have prior experience in all of our tools, but we expect fundamental competency and intellectual curiosity.
Our products are award-winning, backed by a dream team of top-tier fintech investors with over $45 million in funding to date.
What We Offer
- Competitive salary and equity
- Interesting and challenging work
- Hybrid work - remote and optional on-site co-working space in Downtown Boston
- Paid lunch at Boston HQ on Wednesdays
- Work-life balance
- Health, dental, and vision insurance
- Team on-sites and off-sites
- Unlimited PTO
- Paid parental leave
- Dedicated professional growth and development - personal budget and paid personal develop days
- The opportunity to fundamentally change how FIs operate
Posh is committed to building a diverse and inclusive team where people of all backgrounds, identities, and experiences can thrive.
Our company does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.