Job Description
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:
MuCVWMM2xE
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
- 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
- Fully Remote Working Environment
- Competitive Salary and Equity Opportunities
- Unlimited Paid Time-off
- Medical, Dental, and Vision Benefits
- Annual Bonus Program
- 401k Matching
- $100/month for Event Ticket Purchase
- Company Sponsored Events
MuCVWMM2xE