
Software Engineer
Roadie
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
GoKafkaRedisRubySQL
About the role
- Design, build, and maintain APIs and backend services that support product functionality, scalability, and long-term reliability
- Deliver features end to end by writing, testing, deploying, and monitoring code while applying strong observability practices
- Work with core infrastructure components such as SQL databases, and leverage technologies like Kafka or Redis when useful
- Collaborate with engineers across the team to refine existing systems and support the design of new features and solutions
- Partner with senior engineers and tech leads to scope and understand project requirements
- Participate in code reviews, knowledge sharing, and pair programming to support team development
- Apply industry best practices to improve performance, efficiency, and maintainability of applications
- Work closely with Engineering, Product, and Data Science stakeholders to provide input on technical decisions and feature design
- Contribute to evolving and upholding software engineering best practices
Requirements
- 3+ years of software development experience
- Degree in Computer Science or equivalent background
- Expertise in Ruby or Go (bonus points if you know both!)
- Curiosity and the ability to pick up new technologies quickly
- Strong analytical and problem-solving skills
- Experience writing clean, stable, maintainable production code
Benefits
- Competitive total rewards package
- 100% company-paid health insurance for yourself
- 401(k) with company match
- Tuition & student loan repayment assistance- yes, we’ll contribute directly to your student loans!
- Remote-first environment
- Unlimited PTO
- Inclusive family leave policy that supports all new parents
- Paid Wellness Days in addition to Company holidays
- Monthly WFH stipend
- Paid sabbatical leave- tenured Roadies are given extra time to unplug, rest, and explore
- The technology you need to get the job done
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
API designbackend servicesRubyGoSQL databasesKafkaRediscode testingcode deploymentobservability practices
Soft skills
collaborationproblem-solvinganalytical skillscuriosityknowledge sharingpair programming
Certifications
Degree in Computer Science