Job Closed

This listing is no longer active.

PostHog logo
PostHog

Product analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.

Backend Engineer – Billing

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2020H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

114 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishPythonSQL

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 Job Pages

More Backend Engineer Jobs

Varicent logo

Lead Backend Software Developer

Varicent

Industry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.

Backend Engineer114 days ago
OtherRemoteTeam 501-1,000H1B No Sponsor

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.

United States + 9 moreAll locations: United States | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova
Job Closed
Newfire Global Partners logo

Senior/Lead Python Data Engineer

Newfire Global Partners

Software Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.

Backend Engineer114 days ago
OtherRemoteTeam 501-1,000Since 2016H1B No Sponsor

• 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.

United States
Job Closed
Solvd, Inc. logo

Senior Python Backend Developer, MLFlow

Solvd, Inc.

Get things Solvd. | Software Development & QA

Backend Engineer114 days ago
Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• 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.

Argentina
Job Closed
Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• 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.

Argentina
Job Closed