About the job
About Feathery
Feathery revolutionizes data intake workflows for insurance and wealth management firms. Industry leaders depend on Feathery to streamline crucial operations such as underwriting, client onboarding, and automated account openings.
With significant revenue growth and increasing demand from enterprises, we are expanding our engineering team to handle progressively intricate, data-driven workflows across our platform.
Why We’re Hiring
As Feathery continues to grow, so does the complexity and scale of the systems that support our product—ranging from document processing pipelines to real-time workflow execution.
We are seeking a Senior Backend Engineer to assist in constructing and scaling the foundational infrastructure behind our document intelligence and workflow platform. This role is perfect for someone who enjoys designing reliable, high-performance systems and taking charge of backend architecture in a rapidly growing B2B SaaS environment.
You will collaborate closely with product, engineering, and customer-facing teams to deliver systems that are swift, resilient, and finely tuned to customer requirements.
About the Role
This is a high-ownership role that encompasses:
- Backend system design and distributed architecture
- Infrastructure, scalability, and performance optimization
- Product-focused engineering and problem-solving
- Cross-functional collaboration across product and customer teams
You will play a pivotal role in shaping the systems that drive Feathery’s platform—ensuring they are reliable, scalable, and capable of managing complex, real-world applications.
What You’ll Do
Backend Systems & Infrastructure
- Design, build, and scale backend services that facilitate document processing and workflow automation
- Develop asynchronous pipelines and distributed systems for managing large data volumes
- Construct and maintain infrastructure utilizing AWS services and queuing systems (e.g., SQS)
- Guarantee high availability, fault tolerance, and observability across systems
- Optimize systems for performance, scalability, and cost-efficiency
Data Processing & Platform Capabilities
- Establish systems for processing and transforming both structured and unstructured data
- Integrate data sources and ensure seamless data flow

