FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
The RealReal. Lead the architecture and development of software solutions, making strategic decisions that influence our technical direction.
Posted 5/21/2026full-timeRemote • California • 🇺🇸 United StatesLead💰 $172,460 - $215,575 per yearWebsite
Tech Stack
Tools & technologiesDistributed SystemsElixirGradleJavaJavaScriptPythonReactRubySpringSpring BootSpringBootVue.js
About the role
Key responsibilities & impact- Lead the architecture and development of software solutions, making strategic decisions that influence our technical direction.
- Work closely with cross-functional teams to align technology development with business objectives, effectively communicating technical concepts to non-technical stakeholders.
- Perform rigorous code reviews and advocate for best coding practices to ensure our products are efficient and maintainable.
- Provide guidance and support to junior engineers, fostering their professional growth and contributing to a culture of excellence.
- Research emerging technologies and trends in software engineering, identifying opportunities to enhance our projects and processes.
- Address complex technical challenges with innovative solutions, anticipating potential issues to ensure smooth project execution.
Requirements
What you’ll need- At least 8 years of software development experience
- Required experience with Java and Ruby
- Proven experience with the development, scaling, and maintenance of distributed systems
- Solid understanding of software engineering principles, architectural design, and agile development methodologies
- Excellent analytical abilities and problem-solving skills, with the capacity to work independently on complex issues
- Effective communication skills, capable of conveying complex ideas clearly and concisely
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred)
- Experience with Elixir is a plus
- Familiarity with Front-end JavaScript frameworks (React, Vue, etc.)
- Familiarity with Gradle and Spring Boot
- Familiarity with Python
- Contributions to open-source projects or a strong GitHub portfolio.
Benefits
Comp & perks- Employee Stock Purchase Plan
- 401K with Company Match
- Medical, Dental & Vision Insurance
- Paid Parental Leave
- 9 Paid Company Holidays
- Flexible Time Off (With Manager Approval)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaRubyElixirJavaScriptReactVueGradleSpring BootPythondistributed systems
Soft Skills
analytical abilitiesproblem-solving skillseffective communicationleadershipmentoringcollaborationstrategic decision-makingtechnical communicationindependent workfostering professional growth
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in EngineeringBachelor's degree in a related field