
Senior Backend Engineer, Licensing
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United States.
• Develop services that identify customer purchases, enable capabilities, and set applicable usage limits.
• Create, build, and sustain services and APIs that reflect customer purchases, product packaging, capabilities, and usage limits.
• Take ownership of features from the technical design phase through implementation, testing, rollout, and production operation.
• Design and enhance entitlement and usage workflows across both direct and MSP/MSPP account models.
• Collaborate with Product and other engineering teams to define interfaces and address licensing, packaging, and feature-access edge cases.
• Enhance tests, observability, design documentation, runbooks, and support playbooks for critical business services.
• Investigate production issues that span service boundaries and implement sustainable solutions.
• Review code and design proposals while providing context to fellow engineers.
• Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
• Over 7 years of professional software engineering experience in building and operating backend software.
• Proficiency in a modern backend programming language such as Python, Go, Java, or TypeScript.
• Experience in designing APIs and data models for critical business services or customer-facing workflows.
• Strong SQL and relational database skills, including data integrity and production troubleshooting.
• Familiarity with cloud-hosted services and containerized applications like Docker.
• Knowledge of Kubernetes or an equivalent orchestrator.
• Solid understanding of testing, observability, and accountability for production services.
• Strong sense of ownership and judgment when handling customer-impacting workflows where accuracy is essential.
• Ability to analyze edge cases and clearly communicate implementation risks and trade-offs.
• Quality-focused approach to testing, data integrity, production support, and technical documentation.
• Effective collaboration with Product and engineering partners; readiness to share knowledge and support teammates.
• Capacity to manage multiple tasks while keeping stakeholders updated.
• Experience in licensing, entitlements, subscriptions, usage metering, billing-related workflows, or feature access controls.
• Background in multi-tenant SaaS, account hierarchies, RBAC, or partner account models.
• Familiarity with Python or Go, PostgreSQL, GraphQL, AWS, and event-driven or distributed systems.
• Knowledge of Kafka or other event-streaming systems, workflow tools like Temporal or Prefect, and production observability platforms.
• May require up to 5% travel.
• Equity package in the form of stock options for all full-time positions.
• Opportunities for career development.
• A collaborative environment that fosters creativity and innovative thinking.
• Health, vision, and dental insurance available for you and your family.
• Flexible vacation policy.
• Generous parental leave.
• Remote and hybrid work options based on role and location.
• An inclusive culture and an equal opportunity workplace.
MD Integrations
Ambush
Bright Data
2COMS Consulting Pvt. Ltd.
Get handpicked remote jobs straight to your inbox weekly.