What are the responsibilities and job description for the Software Engineer III position at Laine Recruiting?
Laine Recruiting has been engaged a results-driven marketing agency offering deeply collaborative client experiences, proprietary technology, and world-class partnerships. They are experiencing some exciting growth and are intentionally investing heavily in their Technology & Product group which is a primary catalyst. We're looking to hire 4 Software Engineers to join their rapidly growing team.
Our client takes immense pride in their independent, women-owned status, their unwavering commitment to a purpose-driven approach, their B-Corp status, and their unique structure as a 100% employee-owned company (ESOP).
SUMMARY
The Software Engineer III is a senior-level role responsible for leading and executing complex technical projects and solving high-impact problems. This role requires a high level of technical expertise and leadership, as well as the ability to mentor junior engineers and influence design decisions across teams. The ideal candidate thrives in leading large-scale initiatives, driving architectural decisions, and solving critical production issues. This role requires strategic thinking, advanced technical skills, and the ability to mentor and guide others in the team.
The overall tech stack includes HTML5 / CSS, Node.js, React, TypeScript, C#, Python, JavaScript, Docker, AWS, and Azure Services, with databases like MS-SQL, PostgreSQL, and Snowflake.
KEY OUTCOMES & RESPONSIBILITIES
Key Outcome : High-quality software products
Key Responsibilities :
- Take leadership on high-impact technical projects, from design to delivery.
- Lead the architectural and design decisions for large-scale software systems.
- Mentor junior and mid-level engineers, providing guidance on design, coding, and testing best practices.
- Drive improvements in code quality by introducing new practices and tools (e.g., automated testing, code reviews, CI / CD pipelines).
- Troubleshoot and resolve complex production issues, improving system reliability and performance.
- Provide thought leadership and innovation in the development of new technologies or features.
Key Outcome : Collaborative team environment
Key Responsibilities :
Other Responsibilities :
QUALIFICATIONS
REQUIRED
PREFERRED
CORE COMPETENCIES
COMPENSATION
Our client is committed to providing pay transparency of their compensation philosophy and ensuring equitable pay practices for their employee owners. The base salary range for this position is $100,000 - $120,000.
In addition to the base salary there are several other significant compensation elements totaling over 20% in additional cash incentives. This includes their ESOP (employee stock ownership plan), an annual bonus and a 401k match (up to 5%). In addition, they offer a heavily subsidized full benefits package and paid time off benefits (4 weeks), including 100% paid parental leave.
Salary : $100,000 - $120,000