Job Url: https://www.remoterocketship.com/company/greenhouse/jobs/senior-software-engineer-united-states-remote Job Description: Greenhouse Software Website LinkedIn All Job Openings Greenhouse Software is a leading provider of hiring software solutions designed for people-first companies. The company offers a comprehensive recruitment and onboarding platform that enhances every aspect of the hiring process. Greenhouse Software focuses on structured hiring and diversity, equality, and inclusion, helping organizations improve their recruitment outcomes and create better experiences for candidates. Their tools are aimed at optimizing the efficiency and effectiveness of hiring teams, reducing biases, and leveraging automation to accelerate talent acquisition. Greenhouse Software partners with other technology providers to offer integrations and additional functionalities, making it a versatile choice for both small and large enterprises worldwide. Recruiting • Talent • HR • SaaS • Hiring 501 - 1000 employees Founded 2012 ☁️ SaaS 👥 HR Tech 🏢 Enterprise Senior Software Engineer 2 hours ago 🇺🇸 United States – Remote 💵 $154k - $206k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Java JavaScript Python React Ruby Ruby on Rails Swift TypeScript Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Collaborate closely with Product Managers and Designers to define requirements and drive product development from conception to launch. • Lead the planning and execution of projects within your triad (Product Manager, Designer, and Engineering Lead), effectively scoping and prioritizing work. • Contribute across the entire software development lifecycle, including implementation, delivery, technical project/product management, and production support. • Develop clean, efficient, maintainable, and scalable production code for our core services. • Work cross-functionally with engineering teams to deliver new features and enhancements. • Mentor and guide junior and mid-level engineers, fostering their growth and development. • Actively participate in and lead team meetings, such as stand-ups, grooming sessions, and retrospectives, to ensure effective communication and progress. • Conduct thorough code reviews, providing constructive feedback to peers to uphold code quality and best practices. • Maintain and improve code quality through comprehensive testing and debugging. 🎯 Requirements • 5+ years experience in writing production code (required) • Experience leading or owning projects and driving them to completion (required) • Experience with Ruby, C#, Java, or Python (Ruby preferred) • Strong understanding of Javascript or Typescript fundamentals, including proficiency with React • Experience working in the full stack • Strong understanding of architectural patterns • REST/web development experience • Experience with Rails, preferred • Your own unique talents! If you don’t meet 100% of the qualifications outlined above, tell us why you’d be a great fit for this role in your cover letter. 🏖️ Benefits • Individual compensation commensurate with experience and qualifications. • Certain roles may qualify for stock options, bonuses, and merit increases. • Sales commissions are based on the sales commission plan applicable to the role.