Staff Engineer
BoomPopAbout the role
About BoomPop, Inc.
Who We Are
At BoomPop, we believe in the magic of bringing people together. Since 2020, we've been transforming the way people gather, making it easier, more engaging, and truly unforgettable. We combine a top-notch event planning team with cutting-edge AI technology to make planning events as easy as shopping online.
We’ve had the pleasure of organizing exceptional events for over 6,000 clients, including Google, Nike, and Accenture, bringing together more than 300,000 attendees. And we're just getting started.
We have raised over $20M from top-tier investors including Atomic, ACME Capital, and Alex Rodriguez (A-Rod).
Why Join Us?
The world of work is changing, and BoomPop is leading the charge. With remote work on the rise, companies like Airbnb, Salesforce, and Shopify are embracing a new mantra: “Offsites are the new office.”
The group travel and events industry is booming, and we're at the heart of it. Businesses are shifting their budgets from traditional office spaces to in-person experiences. Group travel, which was already a massive part of the $900 billion corporate travel industry, is growing even faster now.
Join us and be part of a world-class team that's redefining the future of travel and events. You'll find endless opportunities for growth, the chance to work with top-tier clients, and the thrill of making a real impact on the world.
About the role
A seasoned Staff Engineer and Architect who excels technically and has a sharp instinct for design, user experience, and business physics. As the driving force behind our technical direction, this role requires someone to wear multiple hats - that of a visionary, a strategist, and a hands-on developer. This position is tailored for a player/coach who can lead the engineering team with authority and vision while still engaging in the nitty-gritty of hands-on coding and problem-solving.
Top 3 Priorities
- Technical vision and strategy
- Hands-on leadership and mentorship
- Full ownership of product development lifecycle
What you'll do
- Guide the engineering team in system architecture and design and act as a technical leader
- Develop and implement a technical strategy aligned with business goals
- Make strategic tech choices for immediate and future needs, guiding the team in technology adoption and optimization decisions, considering cost and performance
- Drive and inspire innovation that propels our company and address emerging business needs.
- Be at the heart of our product's journey - through ideation, development, deployment, monitoring, and continual enhancement
- Set the benchmark for coding and design practices within the organization, ensuring adherence to best practices and optimal performance
- Champion the importance of testing by establishing best practices in unit and automation testing
- Ensure the development process prioritizes test-driven approaches to guarantee software reliability and performance
- Stay up-to-date with industry benchmarks, trends, and emerging technologies, ensuring our tech stack and approach is always ahead of the curve
- Foster a culture of growth by providing guidance, conducting code reviews, and nurturing the professional development of the engineering team
- Lead the creation and updates of detailed technical documentation, ensuring transparency and knowledge dissemination of our systems and processes
Technologies We Use
- TypeScript
- Node.js
- AWS Lambda
- Infrastructure as code – SST
- Next.js
- GraphQL
- PostgreSQL
- Elasticsearch
- MaterialUI React component library
- Playwright automated testing
- CI/CD pipeline using Github Actions
- Open AI APIs
Qualifications
- BS/MS in Computer Science or equivalent experience
- 7+ years of experience delivering systems
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s