remote
Experienced Software Engineer - Growth - monday.com
Software Engineer
Lead the development of scalable growth features using Python, Node.js, and React on AWS, driving product innovation and automation for a high‑growth SaaS platform.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Python and Node.js, ensuring scalability and reliability.
- Build and iterate on front‑end components with React and TypeScript, delivering intuitive user experiences.
- Collaborate with product, design, and data teams to define feature requirements and translate them into technical solutions.
- Implement CI/CD pipelines, containerization with Docker, and cloud deployments on AWS to accelerate release cycles.
- Mentor junior engineers, conduct code reviews, and promote best practices in architecture and testing.
Requirements
- 5+ years of professional software engineering experience in a SaaS environment.
- Proficiency in Python, Node.js, React, and TypeScript with a strong grasp of RESTful API design.
- Hands‑on experience with AWS services (EC2, Lambda, RDS, S3) and infrastructure as code.
- Solid understanding of Docker, Kubernetes, and CI/CD workflows.
- Excellent problem‑solving skills, ownership mindset, and ability to thrive in a fast‑paced, collaborative setting.
Skills
pythonnodejsawsreacttypescriptdockercicd