
Full Stack Engineer
Miro
full-time
Posted on:
Location Type: Hybrid
Location: Austin • California, New York, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $144,000 - $215,000 per year
Job Level
Mid-LevelSenior
Tech Stack
Distributed Systems
About the role
- Engage with customers to understand goals and translate them into technical solutions
- Design, build, and deploy full‑stack features and integrations on Miro
- Create scalable distributed services and APIs that are reliable and secure
- Prototype quickly, iterate with feedback, and drive projects to production
- Collaborate across product, design, professional services and engineering
- Establish best practices, documentation, and handoffs for long‑term ownership
- Measure impact, troubleshoot issues, and continuously improve solutions
Requirements
- 5+ years of software engineering experience
- Proven experience working closely with customers to gather requirements and deliver solutions
- Strong computer science fundamentals (data structures, algorithms, systems)
- Proven track record of applying platform thinking and using evolutionary architecture pattern to deliver for both short term and long term needs
- Experience building distributed systems at scale
- Full‑stack development experience (frontend, backend, APIs, data)
- Proficiency with AI coding tools to increase velocity and quality
- Excellent communication and stakeholder management skills
Benefits
- 401k matching + Competitive equity package
- Excellent Medical, Dental and Vision health benefits
- Fertility & Family Forming Benefits
- Flexible time off
- Lunch, snacks and drinks provided in the office
- Wellbeing benefit and WFH equipment allowance
- Annual learning and development allowance to grow your skills and career
- Up to $2,000 of charitable donation matches each year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentdistributed systemsAPIsdata structuresalgorithmssystemsAI coding toolsevolutionary architecture
Soft skills
communicationstakeholder managementcollaborationproblem-solvingcustomer engagement