Paperless Post is seeking to build and evolve the collection of services that power their best-in-class discovery and events management platform, which powers experiences for a complex network of over 175 million hosts and receivers.
Requirements
- Deep experience with scalable systems including web infrastructure, distributed systems, performance analysis, or large-scale data processing.
- Strong critical thinking skills and the 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.
- If full-stack, experience with Typescript, React, Next.js, and GraphQL within a modern frontend architecture.
- Experience building and deploying services in a distributed environment and understanding service-to-service communication models.
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.
Other
- A strong sense of ownership and accountability, with the ability to navigate ambiguity and follow through on commitments.
- A proactive and resourceful approach to problem solving, identifying risks early and proposing practical solutions.
- Empathy for previous contributors and a collaborative mindset that supports clear communication and constructive feedback.
- Ability to mentor engineers and collaborate effectively with cross-functional teams.
- 7-17 years of experience