About the role
Paubox is looking for a Senior Full Stack Engineer to join our talented and driven engineering team. In this role, you’ll take a leading position in designing and delivering scalable, secure web applications while helping shape technical direction across the stack. You’ll work closely with engineering peers to turn complex requirements into secure, reliable, and easy-to-use products. This role is ideal for an experienced engineer who enjoys working on a variety of projects in a fast-paced environment.
Your day-to-day
- Design, develop, and maintain complex web applications using Next.js, React, TypeScript, HTML, and CSS
- Lead development efforts across both front-end and back-end projects using JavaScript, Ruby, Python, and Rust
- Architect and implement scalable and maintainable solutions with an emphasis on usability, reliability, and security
- Write clean, well-structured, and testable code that adheres to modern best practices and standards
- Perform advanced testing, debugging, and code reviews to ensure high-quality, production-ready software
- Actively participate in and help guide engineering processes, including planning, backlog grooming, retrospectives, and other technical discussions
- Provide technical leadership and input into decisions, roadmaps, and long-term development strategies
- Create and maintain clear, thorough technical documentation including design specifications, API documentation, and other internal guides
- Proactively identify opportunities to improve existing systems or introduce new tools
- Mentor and support other engineers through code reviews, knowledge sharing, and technical guidance
What you'll need to succeed
- 5+ years of professional software engineering experience, with demonstrated ownership of complex projects
- Strong proficiency with Next.js, React, TypeScript, HTML, and CSS
- Experience working with Python, JavaScript, and Rust
- Solid security awareness, including proper credential handling, safe SQL queries, and the ability to independently identify and remediate security issues
- Proven ability to balance technical excellence with pragmatic delivery, especially in a growing company environment
- Strong communication skills and the ability to collaborate effectively in a remote-first environment
- Willingness and ability to mentor other engineers and contribute to a culture of continuous improvement
It would be great if you also have
- Experience contributing to system architecture or leading technical initiatives
- Prior experience working in a startup or fast-paced, product-driven environment
- A proactive mindset toward improving developer experience, tooling, or engineering processes
What you'll get from us
- A fully-remote work environment, absolutely no RTO here!
- Cigna or Kaiser Permanente healthcare coverage (location dependent)
- Dental and vision insurance through Principal
- 401(k) retirement account
- Sick and vacation time totally 28 days per year
- 8 paid annual holidays
- Stock option grants
- Company-provided Macbook
- $500 quarterly stipend for professional development
Salary data for this role
- Base salary for this role is $165,000
- Annual target bonus $20,000 based on company performance