Senior Software Engineer, Monetization
Leads development of monetization and billing platforms, improving offer management, APIs, and internal tools for scalable revenue systems. Requires 6+ years experience with JavaScript/Node.js stack, databases, AWS, and Kubernetes.
About the job
What You'll Do
- Work on our core Monetization platform to improve offer management, including packaging, plans and pricing, which support the pre-purchase workflow and on our Billing platform to improve data capture for revenue recognition and ARR reporting.
- Lead the active development of our internal services to introduce new frameworks, optimize the APIs, and improve scale and reliability.
- Contribute to developing APIs and products while working with a cross-functional team of Product Managers, Designers, Support and Product, Quality, Security and Platform Engineers.
- Perform code reviews and advocate better practices for software engineering by mentoring and encouraging others around you to build a quality product.
- Utilize your technical and domain expertise to help architect the solution and also help in cross-squad knowledge sharing on best practices.
- Design & build any additional internal tooling required to ease the development & maintenance of the product.
About You
- 6+ years of experience developing complex, distributed software applications at Postman’s scale.
- Proficient with Javascript, Node.js, TypeScript, Mysql, Redis, and essential understanding of ReactJS and web fundamentals.
- Strong knowledge of Database fundamentals, especially on the performance aspects such as optimizing queries, schema design, indexing, and caching.
- Strong Infrastructure knowledge, including AWS systems, Kubernetes, CI/CD Pipelines, Automation scripts, and monitoring tools (like Cloudwatch, and Newrelic).
- Proven record of building products and services from scratch and leading teams for new and complex projects.
- Prior experience in closely collaborating with and respectfully challenging other stakeholders, such as PM, EM, etc.
- (Bonus) Good understanding of Monetization platforms (Payments, Subscriptions, Taxes, Revenue recognition, Sales Driven purchase contracts, and custom subscriptions).
Compensation: The reasonably estimated base salary for this role ranges from $200,000 - $240,000 plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.
Skills
JavaScript, Node.js, TypeScript, MySQL, Redis, React, AWS, Kubernetes, CI/CD, CloudWatch
Similar jobs
Backend Engineering jobsSenior backend engineer responsible for architecting and shipping scalable, reliable web applications and distributed systems for a healthcare audit product. The role requires 8+ years of backend experience, strong Java or Scala expertise, cloud-scale systems experience, and the ability to mentor engineers and adopt AI-assisted development practices.
Design and build scalable systems that monitor, govern, and optimize cloud spending across Snowflake. The role requires 7+ years of production systems experience, strong programming and architectural skills, and expertise in cloud efficiency or observability.
Senior software engineer responsible for architecting and scaling Snowflake’s multi-cloud managed database infrastructure, including distributed systems, automation, reliability, and security. Requires 7+ years of backend systems experience and strong proficiency in cloud platforms and infrastructure automation.
Build scalable backend systems and user-facing workflow features for Observe by Snowflake’s observability platform. The role requires senior-level software engineering experience, strong distributed-systems foundations, and proficiency in Go or another high-performance systems language.
The Senior Backend Engineer will build, scale, and operate production backend services and APIs, taking ownership from design through on-call. The role requires 5+ years of experience with distributed systems, data modeling, cloud infrastructure, and containerized deployments, plus strong technical communication and mentoring skills.