Job Closed
This listing is no longer active.
Product analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.
Backend Engineer – Billing
Location
United States
Posted
114 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer – Billing
PostHog
• Scaling our billing system to $100M+ revenue (the hundy) by the end of 2026, and well beyond (the billy?). • Building billing primitives flexible enough that launching a new pricing model doesn't require rearchitecting everything. • Making our usage reporting and limiting near-realtime. • Turning usage and messy raw invoice data into actionable internal reports, accurate forecasts, and compliant financials.
Job Requirements
- Strong backend engineer. Python, SQL, and complex data modeling should feel like home.
- Experience with data pipelines, task queues, and workflow orchestration - we still have a lot of Celery but are leaning more into Temporal and Dagster.
- If you've done something manually twice (or seen someone else do it) - you're already building an automation or an internal tool to make it easier.
- Happy paths are maybe 10% of billing. You treat error handling, rollbacks, and retries as the actual work - not TODOs you'll "get to later".
- You don't need someone to tell you what to build. You've started a company, led a major project from scratch, or shipped an impressive side project.
- You've built and scaled usage-based billing systems before (and have the scars to prove it).
- You get weirdly excited about revenue modeling, forecasting and accounting ledgers.
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
Lead Backend Software Developer
VaricentIndustry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Lead Backend Software Developer, you will be part of a multidisciplinary team of developers, designers, data scientists, and business professionals. You would be working on the Varicent Incentives: a single-page web application utilizing React and Redux frameworks that connects to a REST API written in C#, hosted in AWS. What You’ll Do - Build new features for the REST API & enhance the AWS infrastructure on top of a modern tech stack using C# and AWS CloudFormation. - Work with product management, designers, and QA team to implement new features and enhancements. - Participate as a reviewer in our pull request review process, ensuring high code quality and providing valuable insights to your fellow team members. - Optimize application performance, ensuring scalability and low latency across large datasets. - Develop features using AWS tools such as Lambda, S3, DynamoDB, and Redshift. - Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies. - Identify and resolve bottlenecks, ensuring high availability and uptime. Qualifications - 7+ years of backend development experience, with a focus on data-intensive applications. - Proficiency in at least one backend language (e.g., C#, Java, C++). - Experience with AWS services (e.g., EC2, S3, Lambda, RDS, Redshift). - Understanding of ELT/ETL processes and challenges in handling large-scale data. - Understanding of Software Design fundamentals. - Problem-solving skills and a passion for clean, maintainable code. - English communication skills and ability to work effectively in cross-functional teams. B2 level English or higher is required. Requirements - This role requires employees to work within Eastern Standard Time (EST) business hours. - While we are open to candidates from outside the EST time zone, please be prepared to adjust your working hours to align with this time zone. - This position is fully remote, offering you the flexibility to work from anywhere. Benefits - Market Leading Compensation Package. - Wellness Programs to Support Health and Wellbeing. - Working with the latest tools and technologies in a fast-paced environment. - Remote Work Flexibility. - Comprehensive Employee Insurance Coverage: Medical, Dental, Vision, Life Insurance. - Annual Time Off: Time off is provided in accordance with applicable legislative requirements. - Global Connected Culture: Hubs in Romania, UK, US, Canada. - Dynamic Work Culture: Thrive in our innovative and multicultural environment. - Grow with Us: Continuous development opportunities.
Senior/Lead Python Data Engineer
Newfire Global PartnersSoftware Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.
• Design, build, and maintain production Python data pipelines, working daily with Python, Dagster, Snowflake, and Databricks • Define, evolve, and document Python engineering standards, patterns, and guardrails for the data platform • Lead adoption of version-locked dependency management and standardized development workflows • Build, maintain, and improve GitHub Actions CI/CD pipelines for build, test, security checks, and deployment • Review complex designs and code for correctness, security, performance, and long-term maintainability • Ensure data pipelines are reliable and operable, with proper error handling, retries, idempotency, and validation • Anticipate failure modes and design systems for recoverability and operational clarity • Troubleshoot CI/CD failures, dependency conflicts, and production incidents, participating in root-cause analysis • Apply secure development practices appropriate for healthcare data (secrets management, least privilege, safe logging) • Collaborate closely with platform architecture and data platform teams to ensure end-to-end coherence • Mentor senior engineers through design reviews, technical guidance, and knowledge sharing • As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company.
• Develop Python wrappers around insurance models and register them as MLflow Projects on Databricks. • Implement data-validation and metadata-tracking logic against the Data Contract Registry (PostgreSQL). • Collaborate with actuaries to translate reserving logic into reproducible, parameterized Python workflows. • Contribute to CI/CD for model deployment and lifecycle management in Databricks. • Ensure transparency, auditability, and reproducibility of all model runs. • Cooperate with Node.js (NestJS) and React engineers on orchestration and UI integration.
Senior Full-Stack Software Engineer, Node.js, React, TypeScript
Solvd, Inc.Get things Solvd. | Software Development & QA
• Design, develop, and maintain backend services using Node.js, Express, and NestJS. • Build secure, performant, and scalable backend systems with MongoDB, PostgreSQL, and cloud services. • Integrate data storage solutions (e.g., blob stores, key-value stores). • Implement security and data protection best practices. • Participate in backend system design and architecture planning. • Develop interactive and responsive UIs using React, TypeScript, HTML5, and CSS3. • Collaborate with UX/UI designers to create visually appealing, user-centric applications. • Ensure cross-browser compatibility and mobile responsiveness. • Optimize frontend performance and maintainability using modern build tools like Vite. • Work closely with designers, product managers, and fellow engineers to deliver end-to-end features. • Collaborate on API design and full stack integration. • Participate in code reviews and mentor junior developers. • Troubleshoot, debug, and resolve full stack application issues. • Stay current with emerging technologies and industry best practices.



