Paperless Post · 3 weeks ago
Senior - Staff Software Engineer (Backend or Full-stack)
Paperless Post is seeking an experienced backend or full-stack software engineer to help build and evolve their services that power a discovery and events management platform. The role involves designing and developing scalable software, driving architectural decisions, and collaborating with cross-functional teams.
InternetPrinting
Responsibilities
Design and develop maintainable, reliable, and scalable enterprise-level, services-based software
Drive architectural decisions, service design standards, and long-term technical strategies appropriate for your level
Define design patterns that ensure performance, scalability, operability, and maintainability and hold feature teams accountable to their correct use
Investigate and implement scalable and sound service-oriented architectures that enable cross-functional teams to build, release, experiment iteratively, and detect and resolve production issues quickly
Make sound judgment calls that balance iteration speed, technical debt, and long-term architectural integrity, knowing when to optimize for right now and when to design for the future
Deploy regular code releases to production and test environments in Agile release cycles
Qualification
Required
7-17 years of experience in backend or full-stack software engineering
Strong leadership behaviors
Demonstrates initiative and accountability for quality and delivery
Contributes to a positive, collaborative engineering culture
Design and develop maintainable, reliable, and scalable enterprise-level, services-based software
Drive architectural decisions, service design standards, and long-term technical strategies
Define design patterns that ensure performance, scalability, operability, and maintainability
Investigate and implement scalable and sound service-oriented architectures
Make sound judgment calls balancing iteration speed, technical debt, and long-term architectural integrity
Deploy regular code releases to production and test environments in Agile release cycles
Strong sense of ownership and accountability
Proactive and resourceful approach to problem solving
Empathy for previous contributors and a collaborative mindset
Deep experience with scalable systems including web infrastructure, distributed systems, performance analysis, or large-scale data processing
Strong critical thinking skills and ability to articulate sound technical decisions
Solid understanding of frameworks, design patterns, and AWS
Knowledge of developing RESTful APIs and maintaining SLAs
Proficiency in at least one statically typed language such as Golang, C or Java with Golang preferred
Experience building and deploying services in a distributed environment and understanding service-to-service communication models
Ability to mentor engineers and collaborate effectively with cross-functional teams
Preferred
Experience with Typescript, React, Next.js, and GraphQL within a modern frontend architecture
Benefits
Fully paid medical, dental, and vision benefits
Company
Paperless Post
Paperless Post is an online events platform that exists to help people gather more easily and meaningfully in real life.
H1B Sponsorship
Paperless Post has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (3)
2023 (2)
2022 (2)
2021 (1)
2020 (2)
Funding
Current Stage
Growth StageTotal Funding
$32.35MKey Investors
August Capital
2014-09-09Secondary Market
2014-04-15Series C· $25M
2012-05-07Series A· $6M
Recent News
Business Insider
2025-06-26
2024-12-07
Company data provided by crunchbase