Protecht is reinventing refunds, aiming to make every experience refundable. Our core strength lies in our proprietary Software-as-a-Service embedded refund protection platform. It delivers massive distribution and a best-in-class digital purchase experience to insurance carriers, event, booking, and ticketing platforms and their consumers. Our embedded e-commerce experience sits in millions of carts per month, and we are looking for a talented fullstack engineer to join our high-profile team.
Protecht seeks a Staff Fullstack Engineer with exceptional expertise in Python, Django,React.js, and SolidJS, as well as a proven track record in the architecture and design of cloud-native systems. As a leader on our engineering team, the ideal candidate will have extensive experience designing and building event-driven services and APIs consumed by third-party developers and exceptional user experiences loved by consumers. This role demands a deep commitment to collaborative problem-solving, sophisticated design and testing, automation, and the delivery of high-quality products. The Staff Engineer will be pivotal in developing products that reach millions of monthly active users, engage with well-known enterprise clients, and tackle high-performance challenges.
Key Responsibilities:
Lead the design and development of APIs, microservices, and backend services powering apps and websites with massive user bases, processing hundreds of millions of events daily
Drive continuous improvements in the Protecht platform, innovating solutions, refactoring, and optimizing services for peak performance
Oversee and participate in code reviews, setting high standards and best practices across the development team
Own and manage the release process, ensuring efficient and timely delivery of new features with minimal downtime and seamless integration into existing systems
Engage actively in Agile workflows, including sprint planning, estimation, retrospectives, and daily scrums
Develop and maintain comprehensive documentation for the Protecht platform, ensuring clarity and ease of use for both internal teams and external developers
Provide technical support and guidance to affiliate developers to integrate Protecht’s products seamlessly into their systems
Mentor and guide team members, fostering an environment of learning and growth in design principles and pragmatic programming approaches
Qualifications:
Mastery of Python development with substantial experience working on significant consumer or enterprise products
Deep expertise in Django and Django Ninja framework, supplemented with knowledge of FastAPI, Flask, or similar Python frameworks
Advanced skills in database frameworks such as Django ORM or SQLAlchemy, and experience with relational and NoSQL databases (MySQL, PostgreSQL, Redis, DynamoDB)
Familiarity with queuing and streaming technologies (RabbitMQ, Kafka, SQS, Kinesis, etc.)
Strong understanding of scalability and performance optimization in distributed systems, with experience in multi-tiered caching
Proficiency in serverless AWS technologies (Lambda, Step Functions, Fargate, etc.)
In-depth knowledge of JS/HTML/CSS and modern libraries and tools such as React + Redux, Next.js, TypeScript, NodeJS, Babel, and SolidJS
Experience with responsive design principles and optimizing applications for various devices and screen sizes
Knowledge of modern front-end build tools, package managers, and version control systems
Comprehensive knowledge of testing, profiling, and debugging practices
Proven ability to take end-to-end code ownership, from requirement analysis to deployment, including documentation
Exceptional communication skills, ability to work collaboratively, and provide technical support to external developers
A passion for collaborative problem-solving, innovation, and knowledge sharing
Bachelor's Degree in an appropriate field of study or equivalent work experience
At least 8+ years of experience designing high-volume APIs and microservices, with a preference for candidates with leadership or senior-level experience
This is a remote position. Travel required to Protecht Hubs in Phoenix, San Francisco, Denver, Los Angeles, Austin, or Chicago, as necessary