remote
Software Developer Lead / Engineering Sustainability - Greenshades Software
Software Engineer
Lead a cross‑functional engineering team to build and maintain scalable payroll, HR, and tax products, driving AI‑first initiatives while ensuring code quality, stability, and rapid defect resolution.
About the role
Key Responsibilities
- Lead a team of software engineers, providing mentorship, code reviews, and fostering a culture of continuous improvement.
- Own the engineering health of the product portfolio, driving root‑cause analysis, defect resolution, and technical debt reduction.
- Architect and implement AI‑first features, integrating machine learning models into production workflows.
- Collaborate with product, design, and operations to define scalable, maintainable solutions on AWS.
- Establish and enforce engineering standards, coding best practices, and automated testing pipelines.
Requirements
- 5+ years of full‑stack development experience with Python and Node.js.
- Strong background in AWS services (Lambda, ECS, RDS, S3) and CI/CD pipelines.
- Hands‑on experience with machine learning model deployment and monitoring.
- Proven leadership in Agile environments, managing cross‑functional teams.
- Excellent communication skills and a passion for building reliable, scalable systems.
Skills
pythonnodejsawsmachine learningagile