Are you passionate about building reliable software that solves real-world challenges? RoadRunner WM is looking for a talented Software Engineer I to join its growing remote technology team. This is an excellent opportunity for early-career software engineers who enjoy collaborating with experienced professionals, developing scalable applications, and working with modern technologies in a supportive environment. If you’re eager to expand your technical skills while contributing to meaningful projects, this full-time remote position offers competitive pay, career growth, and the flexibility of working from anywhere.
Job Overview
| Field | Details |
|---|---|
| Company Name | RoadRunner WM |
| Role | Software Engineer I |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience) |
| Job Location | Remote USA |
| Salary | $80,000 – $95,000 per year |
| Work Type | Remote |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Waste Management, Recycling & Environmental Services |
Job Description
This is your chance to step into a full-stack web-application engineering role and immediately drive impact across our entire enterprise platform. You won’t just be coding; you’ll be an architectural driver. We’re looking for an engineer who embraces the latest technologies and design patterns to solve complex business challenges, always maintaining a vision for the entire technology platform. You’ll be a key player in the complete application lifecycle—from the moment an idea is generated and reviewed, through technical design, and into final deployment. If you’re ready to master a diverse tech stack and translate bold ideas into robust, scalable reality, this is where you start building your engineering legacy.
Primary Duties Including % of time:
- 70% – Writes code, debugs and performs unit testing in all application layers and data access layer in accordance with RoadRunner’s technical standards
- 10% – Participates in code reviews with manager to ensure accurate code and design techniques are being used and to further technical knowledge
- 20% – Assist in the full software lifecycle activities including project planning, requirement analysis, design, development, quality assurance and documentation
Organizational Relationship:
- Reports To: Software Engineering Manager
- Direct Reports: None
- Interacts with: Software Engineers, Product Management and Product Design Teams
Skills and Experience:
- Proficiency in full stack web development.
- At least 1 year of professional experience with Ruby on Rails and with a modern Frontend Framework (e.g., React, Angular, or Vue) using JavaScript/TypeScript.
- Basic understanding of database design and querying, including knowledge of SQL (e.g. PostgreSQL, MySQL)
- Strong sense of curiosity and openness to using different technologies and continuing to strengthen their technical skill set.
- Comfort with ambiguity, ability to act without having the whole picture using sound judgment and strong decision-making skills.
- Passionate about business results and quality, with a strong sense of accountability, metrics and ownership.
- Strategic thinker with the ability to grasp the tactical details.
- Strong verbal and written communication skills.
- Ability to manage multiple projects, multi-task and effectively prioritize conflicting assignments with minimal supervision.
- Ability to influence and collaborate at all levels and across all functions of the organization.
- Proven ability to organize/manage multiple priorities coupled with the flexibility to quickly adapt to ever changing business needs.
- Strong analytical and problem solving. Solid decision making in a timely manner.
- Enthusiasm for our sustainability driven mission
Education:
- Bachelor’s Degree Required
Core Values:
- Trust: Have confidence in our team. Have integrity in your actions
- Be Humble: Stay grounded. Seek feedback. Be curious.
- Be Passionate: Love what you do. Love what we do.
- Embrace Challenge: See obstacles as opportunities to learn and grow.
- Be Accountable: Take ownership. Be reliable. Be proactive.
- Care Personally About Each Other: Show compassion, empathy and open-mindedness
Selection Process
- Online application submission
- Resume screening
- Initial HR/Recruiter interview
- Technical assessment or coding challenge
- Technical interview with the engineering team
- Final interview with the hiring manager
- Reference and background verification
- Offer letter and onboarding
How to Apply
- Visit the official RoadRunner WM careers page.
- Search for the Software Engineer I (Remote) position.
- Review the job description and eligibility requirements.
- Prepare an updated resume highlighting your technical skills and relevant projects.
- Complete the online application form.
- Upload your resume and any additional requested documents.
- Submit your application and monitor your email for updates regarding the hiring process.