The Staff Software Engineer on the Credit Cycle team plays a pivotal role in designing and implementing core services that power the credit lifecycle platformβenabling clients to offer revolving credit seamlessly and securely in a cloud-native environment. This role demands deep technical expertise in building scalable, secure, observable, and reliable systems.
Job listings
We are looking for a Staff Software Engineer to join our Growth Engineering team, which is responsible for driving new tool development, user retention, monetization, cross-sell, internationalization, payments, and growth experimentation across QuillBotβs products. This role is ideal for an engineer who thrives in designing systems that directly impact millions of users and enjoys working in fast-paced, experiment-driven environments.
Build automation systems that handle complex insurance servicing tasks end-to-end or reduce policy cancellations, improve renewals, and ensure users always have the best coverage. Compose backend business logic that drives automation while respecting complex insurance carrier rules. Design backend pipelines that sync customer policy data, deliver timely alerts, and power seamless re-shopping experiences.
Weβre looking for a Software Developer who thrives on collaboration, innovation, and creating real business impact. Youβll join a distributed development team building everything from web stack features to data pipelines and consumer-facing products. Youβll also play a key part in translating complex technical requirements into clear, actionable solutions for non-technical partners across the business.
The Driver Transpiler treats software explanation as a compilation problem, emitting human language instead of machine code. The transpiler generates human language content at large volumes and requires significant asynchronous task orchestration due to the high volume of highly constrained LLM inference calls to external APIs. This is a foundational role where you'll collaborate closely with our CTO and engineering leadership to establish backend foundations and architecture.
We are hiring a Mid-Level Backend Software Engineer in our Billing area in Brazil! The Billing team is responsible for the platform that processes all sales, subscription renewals and revenue streams to create records of customer's receivables that will be later collected. The team also handles dunning processes whenever a debt remains unpaid after its due date.
Build secure, scalable cloud-native services to support real-time medical workflows, develop clinician-facing interfaces for interacting with streaming video and telemetry, and implement robust APIs and protocols to integrate with edge systems. Design for degraded connectivity, offline scenarios, and secure data relay, also work with the Harbor GM and mission owners to shape the product roadmap.
Take ownership of end-to-end development, having a direct impact on both the product and the technical decisions that shape it. Develop and deploy end-to-end ML pipelines from data to production and build and optimize ML and LLM-based solutions, including RAG and agentic pipelines.
Implement core services for the platform in .NET 8 that runs in Docker containers, developing features from DB to the APIs. You will ensure the platform remains scalable and the codebase remains maintainable. Proactively monitor the services in production and spot potential issues. You'll care about the quality of produced code by covering it with unit and e2e tests. You will be a part of an exciting, open, and agile team, where your voice matters and has a company-wide impact.
As a Senior Mobile Engineer, you will design, develop, and maintain complex software components that align with business and technical requirements. You will take ownership of feature implementation, troubleshoot technical challenges, and collaborate with cross-functional teams to deliver scalable solutions. Your role will involve contributing to technical discussions, refining best practices, and supporting junior engineers through code reviews and knowledge sharing.