As a senior team member, you'll actively mentor colleagues, drive architecture decisions, develop and improve features, and work directly with stakeholders to deliver world-class products. HotDocs pushes the boundaries of what is possible in a browser-based application, and you will be involved in developing a key component of our document automation solution.
Job listings
Looking for a Full Stack Engineer with expertise in data analysis and visualization to bridge frontend and backend development while enhancing our data-driven SaaS products. This role will focus on building intuitive, interactive, and visually compelling data analysis tools for users. Ideally, the candidate has experience in SaaS product development and a strong understanding of user experience (UX) and computer security.
Lead development of core iGaming features and systems, collaborating with product/design on tech solutions. Plan and manage technical roadmaps and delivery. Mentor enforces code quality. Hire, coach, and mentor engineers, supporting their professional growth and aligning skills with project needs. Evaluate team performance and provide actionable feedback through regular 1:1s and performance reviews.
Bring new features for our customers to life while working in a combined frontend/backend team, developing new or existing connectors to partners, building API for our frontend team, or implementing background calculations while closely working with the database. Together with your team, you will be able to make our clients happier.
As a Senior Engineer, you will work as a member of one of our web product teams that enables utility companies to more effectively manage risks associated with climate change, wildfires and storms. You will work as part of a cross functional product team working closely with product managers, designers and tech leads to build products that our customers love.
Collaborate with product and design teams to build high-value features, drive the evolution of our architecture and system, and ensure the availability, scalability, and efficiency of our services. Work on impactful projects with high volumes of production traffic. Produce simple, maintainable code while always looking to improve it.
Lead and mentor a team of engineers to design, develop, and maintain software solutions with a focus on high-quality deliverables and adherence to best practices. You will review code, guide the team to the best quality solutions, collaborate with cross-functional teams to define technical requirements and deliver innovative solutions. Oversee project management activities and implement process improvements to enhance team efficiency.
Build and maintain high-performance backend services to support real-time user interactions on the betting platform, including bet placement, odds processing, and live event updates. Integrate real-time data streams such as live sports scores, dynamic odds, and betting outcomes using WebSockets or polling mechanisms. Design and develop RESTful APIs to handle core platform functionalities like user registration, betting transactions, payment processing, and account management.
Help us build, scale, and shape one of the most impactful open-source platforms in cyber threat intelligence. You’ll work closely with Engineering Managers, Product Owners, Staff Engineers, and a highly collaborative dev team to build high-quality, scalable solutions with global impact.
Work with a backend stack consisting of Python and TypeScript (Node.js). Maintain and evolve cloud infrastructure on AWS. Optimize data storage: current use of DynamoDB with possible transition to PostgreSQL. Collaborate in an agile environment to understand business requirements and translate those needs to actionable development code using best practices. Analyze and reason about application data models, performance, and cost implications.