What are the responsibilities and job description for the Software Engineering Lead position at Jobleads-US?
At Gusto, our mission is to empower employees and their families by providing access to benefits, payroll services, and compliance tools. We're a company that values innovation, collaboration, and customer satisfaction.
About the Role:
We're seeking an experienced Senior Software Engineer to join our Ruby Modularity team. As a key member of this team, you'll be responsible for designing, developing, testing, and maintaining tools for modularization work. Your expertise will help drive architectural quality, enabling us to deliver high-quality products to our customers.
Your primary focus will be on improving application architecture in critical backend applications. You'll contribute to techniques of gradual modularization and Ruby at Scale, working closely with cross-functional teams to achieve project goals.
- Design and implement scalable and maintainable software solutions
- Collaborate with engineers to refactor existing code and remove technical debt
- Participate in code reviews and provide feedback to enhance overall quality
- Work with leadership to set priorities for short-term and long-term roadmaps