Job Closed
This listing is no longer active.
PushPress provides robust, simple, and elegant recurring billing and membership management solutions.
Senior Software Engineer
Location
United States
Posted
153 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
PushPress
• Collaborate with PM and design to turn ideas into elegant and efficient engineering solutions. • Design, develop, and maintain highly reliable and performant web applications. • Write clean, well-documented, and testable code following industry best practices. • Enhance engineering culture by refining our architecture, practices, and tools. • Engage in engineering recruitment and help up-level our hiring practices. • Mentor less experienced engineers to help them grow and reach their full potential.
Job Requirements
- 5-10 years of professional full-stack web development experience, with proficiency in JavaScript, TypeScript, Node.js, Express, React, and Next.js.
- Proficient in backend development, databases, third-party integrations, frontend components, state management, performance optimization, and build tools.
- Proven ability to ship high-quality products and features at scale, with a focus on performance, reliability, and user experience.
- Excellent problem-solving skills with the ability to identify and resolve complex issues in full-stack web applications using modern debugging techniques.
- Strong communication and collaboration skills, with the ability to work effectively in a distributed team, build consensus, and influence technical decisions.
- Optional: Contributions to open-source projects or a strong portfolio of personal projects that demonstrate your skills and passion for software engineering.
Benefits
- Equity Incentive Plan
- Flexible Paid Time Off (and Public Holidays)
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (Company Sponsored 401k with Match)
- Life Insurance
- Family Leave (Maternity, Paternity)
- Work From Home Stipend
- Wellness Stipend
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Support the company’s vital business by contributing to the design and development of software in an event-driven microservices environment • Develop microservices in Golang • Work with platform engineers to setup new services • Respond to production issues and alerts • When necessary, communicate directly with client technical teams
Marketing Science Product Engineer
Power Digital MarketingWe’re a leading, privately held growth marketing firm helping brands ignite revenue and brand recognition.
• As a Marketing Science Product Engineer, you’ll work at the intersection of data science and engineering, transforming our MMM & causal frameworks into production-ready Python utilities. • Partner closely with the Director of Marketing Science - Product, marketing scientists, and engineering collaborators to turn statistical specifications into scalable, maintainable code. • Execute against Product-defined specifications. • Implement MMM modules such as Sequential Cross-Validation (SCV) utilities, Halo/cannibalization & revenue allocation logic, and more. • Build functions to automate Meridian pipelines. • Develop, automate and maintain metadata schemas for MMM model registry and versioning utilities.
Marketing Science Product Engineer
Power Digital MarketingWe’re a leading, privately held growth marketing firm helping brands ignite revenue and brand recognition.
• Work at the intersection of data science and engineering • Transform MMM & causal frameworks into production-ready Python utilities • Partner closely with the Director of Marketing Science - Product • Turn statistical specifications into scalable, maintainable code • Execute against Product-defined specifications • Collaborate with leadership to translate specifications into code • Write and maintain unit tests, regression tests, and reproducibility checks
Marketing Science Product Engineer
Power Digital MarketingWe’re a leading, privately held growth marketing firm helping brands ignite revenue and brand recognition.
• Implement MMM modules such as: Sequential Cross-Validation (SCV) utilities, Halo/cannibalization & revenue allocation logic, Parameter QC to detect overfitting, shrinkage misuse, leakage, etc. Scenario Planning engine, Science and Engineering for out-of-the-box attribution based on MMM variations. • Convert notebook based workflows into reusable and tested Python modules. • Build functions to automate Meridian pipelines. • Build statistical utilities for: Diminishing-return and saturation curves, Efficiency quadrants & spend allocation plots, Posterior diagnostic visualizations and stability checks. • Implement and support product-approved attribution methodologies. • Develop, automate and maintain: Metadata schemas for MMM model registry, Versioning utilities and standardized logs, Data audit & EDA standardization modules. • Integrate registry logging with Snowflake or other data stores. • Work with leadership to translate specifications into code. • Maintain clear documentation, examples, tests and onboarding material. • Support the enablement of measurement analysts using standardized utilities. • Serve as a technical connector between Product and the Marketing Science modeling team, ensuring new features are usable, scalable and aligned with methodology standards. • Help onboard modelers, enabling consistent usage of utilities, automated diagnostics, metadata logging and scenario tools. • Write and maintain unit tests, regression tests, and reproducibility checks for MMM packages and utilities. • Validate code performance across multiple brands and modeling conditions (different datasets, geographies, SKU structures, sales cycles). • Ensure SCV, diagnostics, metadata, and attribution modules are stable, performant, and free of methodological regressions. • Document edge cases and error handling recommendations.


