Zapier logo
Zapier

Get your software working together, automatically.

Staff Engineer, Backend - Revenue

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

26 days ago

Salary

$210.7K - $316.1K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglish

Job Description

Staff Engineer, Backend - Revenue

Zapier

• Serve as a technical leader within the Revenue Zone. • Shape the long-term platform vision. • Lead high-impact technical initiatives. • Own and strengthen revenue-critical systems. • Guide high-impact technical decisions. • Partner deeply across Zapier. • Drive measurable improvements. • Mentor engineers and raise the technical bar. • Champion documentation and developer experience.

Job Requirements

  • Proven engineering impact: You've driven outcomes in complex, production systems at scale.
  • Billing/payments/monetization domain experience: You bring strong domain knowledge in billing systems, subscription management, payment processing, or financial platforms.
  • API, platform, and performance expertise: You've designed and built APIs that serve multiple consumers.
  • Outcome-driven and customer-focused: You care deeply about the problems our customers are trying to solve.
  • Cross-team leadership and proactive ownership: You've led technical initiatives that span multiple teams.
  • AI fluency: You use AI coding tools as a regular part of your workflow.
  • Comfort with complexity: You're at home in large, mature codebases.

Benefits

  • Offers Equity
  • Offers Bonus

Related Job Pages

More Backend Engineer Jobs

Senior Backend Engineer (EST Timezone)

HiBob

HiBob is a modern HR technology company focused on transforming the way organizations operate in today’s dynamic workplace. Its platform streamlines core HR processes, enhances e

Backend Engineer26 days ago
Full TimeRemoteTeam 1,350Since 2015

Job Description As a Senior Backend Engineer on the team, you'll have a key role in developing our Payroll product and its unique features, working closely with our Product team. You are passionate about software engineering and building a product end-to-end. You will be responsible for owning the dev cycle from the technical design, through coding and testing, to deployment and monitoring. We work in a true continuous delivery environment with fully automated QA processes on a microservices architecture, deploying to production dozens of times every day. Base salary for this role ranges from $170,000 - $220,000 per year. There is a strong preference to fill this role in NYC with a hybrid schedule out of our office, but we will consider exceptional candidates who are based in the EST time zone and open to working remotely. Location Eligibility: While this can be a remote position, HiBob is currently authorized to hire in the following states: CA. CO, CT, DC, FL, GA, IL, IN, KS, MA, MD, MN, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, TN, TX, UT, VA, WA. Candidates must reside in one of these states to be considered for employment. Job Requirements - 6+ years of professional experience as a software engineer, strongly emphasizing backend development. - Experience with Kotlin, Java, or Scala. - Experience owning features end-to-end. - Experience collaborating with product managers, exercising sound judgment on when to advocate strongly, and confidently navigating trade-offs and negotiations. - Experience with relational databases like PostgreSQL, MySQL, etc. - Excellent knowledge of software design and scalable architecture. - Experience with testing methodologies - unit-testing, TDD, mocking, etc. - Experience with AWS or an equivalent cloud platform. - Independent, fast learner, and excited about learning new technologies. - Proactive team player with a desire to impact our team, our product, and our customers. The following is a big plus: - Experience developing a payroll/payments/HR product. Job Responsibilities - Design, develop, and maintain highly scalable back-end systems for our Payroll product using a modern microservices architecture. - Collaborate with product managers, front-end engineers, and other stakeholders to implement new features and ensure alignment with the overall product roadmap. - Write clean, maintainable, and efficient code in Kotlin, Scala, or Java (or be eager to learn Kotlin). - Build and optimize APIs to support seamless integrations across our platform. - Participate in code reviews and provide constructive feedback to team members. - Take ownership of the full development cycle, including technical design, implementation, testing, deployment, and monitoring. - Work in a continuous delivery environment with automated QA processes to ensure robust and reliable releases. Benefits HiBob is a village filled with amazing people and we're especially proud of that. It's a place where Bobbers can be themselves. We're about fun, dreams, hopes and ambition, just as much as we are about precision, growth, and top performance. Becoming a Bobber means you'll receive competitive compensation, benefits, and pre-IPO equity alongside all of this: - Stock options at a high-growth unicorn startup - 100% subsidized medical, dental, and vision coverage for employees - 401(k) with a 3% company match starting from Day 1 - Hybrid working model for bobbers in the NY metro area - Work from home allowance to get your home office set up! - Temporary remote work-from-anywhere in the world for up to 2 months after 6 months of employment - Annual Headspace subscription and wellness benefits - Two social impact days per year for volunteering - Bob balance days - 4 additional days within a calendar year - Enjoy a company-wide long weekend at the beginning of each quarter - Employee referral program - $2,500 bonus for each successful referral with an additional ambassador bonus - Fun and frequent social events (in-person and virtual) - We love birthdays - take the day off and receive a special gift - Dog-friendly office If this sounds like something you've been looking for, we'd love to have you. Come on, join our village!

United States
$170K - $220K / year
Job Closed
Tech Holding logo

Senior Backend Engineer

Tech Holding

Think big, Start small, Scale fast!!!

Backend Engineer26 days ago
ContractRemoteTeam 51-200H1B No Sponsor

Role Description We are seeking a Senior Backend Engineer to maintain and enhance backend services built on TypeScript and Fastify. You will be responsible for ensuring API reliability, optimizing data layers, and collaborating closely with the frontend and DevOps teams. Key Responsibilities: - Design, build, and maintain backend services using TypeScript and Fastify - Develop and optimize APIs consumed by web and mobile clients - Manage and tune Elasticsearch for personalization and caching use cases - Work with Redis / Valkey for key-value caching and session management - Collaborate with DevOps to ensure services are properly containerized and deployed on GCP (Kubernetes / Cloud Run) - Write API specifications, comprehensive tests and maintain high code quality standards - Mentor junior backend engineers and contribute to architectural decisions Qualifications - 6+ years of professional backend development experience - Strong proficiency with TypeScript and Node.js in production environments - Hands-on experience with Fastify or similar Node.js frameworks (Express, Hapi) - Solid experience with Elasticsearch for search, personalization, or analytics - Working knowledge of Redis or Valkey for caching and data store use cases - Familiarity with containerized deployments on GCP (Kubernetes, Cloud Run) Requirements - Experience with Sanity or other headless CMS backends - Familiarity with event-driven architectures, SSE or message queues - Experience with infrastructure-as-code tools (Terraform, Pulumi) Employment Type Contract Company Description Tech Holding is proud to be an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and experiences, and we consider qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. If you require accommodation in the application process, please contact our HR.

Worldwide
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Participate in the design of software tools, subsystems, and reusable components, contributing to domain analysis and design discussions led by senior engineers • Assist Applications Engineers and senior Application Programmers in interpreting software requirements and design specifications into working, tested code • Integrate and test software components, ensuring that units, modules, and services work together correctly across the microservices architecture • Design, develop, test, and maintain Java backend microservices and REST APIs, following established coding standards, architectural patterns, and the program's Definition of Done • Work with PostgreSQL databases, including schema design, writing and optimizing SQL queries, and implementing data access layers • Integrate backend services with Elasticsearch / OpenSearch for search indexing and with AWS S3 for file storage, AWS SNS and SQS for event-based messaging, and AWS RDS for relational persistence • Build and maintain containerized Java services that run on AWS Elastic Container Service, ensuring services are observable, resilient, and ready for deployment to isolated VPC networking environments • Contribute to Python backend services where the team's work requires it, applying the same standards of testability, readability, and maintainability • Author and maintain unit tests and integration tests for backend code, supporting the program's test automation strategy and code coverage expectations • Support and maintain GitLab CI/CD pipelines for backend services, including build, test, scan, and deployment stages • Contribute to infrastructure-as-code in Terraform under the guidance of senior engineers, and support peer review of infrastructure changes • Participate actively in peer code review, both submitting code for review and reviewing teammates' code against agreed standards • Participate fully in SAFe Agile ceremonies (Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement) providing accurate estimates and status updates on assigned work • Break down assigned user stories into appropriately sized technical tasks and track work transparently in the program's Agile tooling • Support Tier-2 and Tier-3 production issue resolution for backend components developed by the team, participating in troubleshooting activities and implementing prioritized fixes • Remediate backend code and dependency security vulnerabilities identified through routine security scanning within required timeframes: 30 calendar days for High-Priority vulnerabilities and 180 calendar days for Medium-Priority vulnerabilities • Document code, APIs, and data models clearly, and maintain technical documentation in the program's collaboration tools

Virginia
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Lead the design of software tools, subsystems, and reusable components within the team's scope, contributing to domain analysis and coordinating implementation with teammates • Independently interpret software requirements and design specifications, translating them into working, tested, and maintainable code • Mentor junior-mid level developers and support their growth through pairing, design review, and constructive code review • Review existing backend programs and propose refinements to reduce operating time, simplify code, and improve current techniques • Contribute to software development effort and schedule estimation during sprint planning and backlog refinement • Design, develop, test, and maintain Java backend microservices and REST APIs across the program's cloud-native architecture, adhering to established coding standards, architectural patterns, and the team's Definition of Done • Own the design and tuning of PostgreSQL database schemas, queries, and data access layers for the services you develop, including migration strategy • Design and implement Elasticsearch / OpenSearch index structures, query patterns, and reindexing strategies for search-driven features • Integrate backend services with AWS S3 for file storage, AWS SNS and SQS for event-based messaging, and AWS RDS for relational persistence • Build and maintain containerized Java services that run on AWS Elastic Container Service, including appropriate logging, metrics, health checks, and operational readiness for deployment to isolated VPC networking environments • Contribute to Python backend services where the team's work requires it, applying the same standards of testability, readability, and maintainability • Design, implement, and maintain GitLab CI/CD pipelines for backend services, including build, test, static analysis, container image scan, and deployment stages • Author and maintain unit and integration test suites, and drive the team toward meaningful code coverage and test reliability rather than vanity metrics • Contribute to infrastructure-as-code in Terraform, review infrastructure changes, and help ensure infrastructure evolves safely alongside application code • Conduct thorough peer code review, providing specific, actionable feedback against agreed coding standards and architectural patterns • Supervise software configuration management practices within the team's repositories, including branching strategy, versioning, and release tagging • Participate fully in SAFe Agile ceremonies (Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement) and contribute to Program Increment (PI) planning • Break down complex user stories into appropriately sized technical tasks, identify cross-team dependencies early, and track work transparently in the program's Agile tooling • Support Tier-2 and Tier-3 production issue resolution for backend components developed by the team, leading troubleshooting activities and implementing prioritized fixes • Coordinate with Triage Engineers, the Solutions Architect, and Product Management on issues that affect the team's services, and contribute to root cause analysis and preventive improvements • Lead remediation of backend code and dependency security vulnerabilities identified through routine security scanning within required timeframes: 30 calendar days for High-Priority vulnerabilities and 180 calendar days for Medium-Priority vulnerabilities • Author developer-friendly documentation for APIs, data models, deployment operations, and operational runbooks in the program's collaboration tools

Virginia