1. Technical Leadership & Mentorship:
Lead a team of engineers by setting technical direction guiding architectural decisions and ensuring coding standards.
Mentor and coach developers to grow their technical skills and career paths.
Conduct code reviews and ensure engineering best practices are followed.
2. Software Design & Architecture:
Design scalable and maintainable software architectures for SaaS products.
Ensure alignment between product vision and technical implementation.
Own system design documents architecture diagrams and technical specifications.
3. Handson Development:
Write clean highquality and efficient code as part of your responsibilities.
Collaborate with other engineers to troubleshoot debug and optimize software systems.
Contribute to building reusable code libraries and frameworks.
4. Product Delivery & Collaboration:
Work closely with crossfunctional teams (Product Design DevOps) to ensure smooth delivery of features.
Identify bottlenecks troubleshoot issues and manage risks proactively to meet expected company outcomes.
5. Infrastructure & Deployment:
Lead efforts in deploying and managing products on AWS infrastructure.
Automate CI/CD pipelines and ensure system reliability through monitoring and logging tools.
Implement security best practices and data privacy standards.
6. Problem Solving & Innovation:
Demonstrate the ability to identify analyze and solve complex software problems efficiently.
Stay uptodate with emerging technologies frameworks and industry trends.
7. Team Leadership & Communication:
Foster a culture of collaboration transparency and continuous improvement.
Drive technical decisions and engage stakeholders with clear concise communication.
Inspire and align engineers to the overall goals of the company.
Requirements
- 6 years of experience in software development with proficiency in modern programming languages (e.g. Python JavaScript Java GoPHP etc.).
- Proven experience in software design architecture and scalable system development.
- Technical expertise in building and delivering webbased SaaS products.
- Experience with AWS services (EC2 RDS Lambda S3 etc.) and infrastructure as code tools (e.g. Terraform CloudFormation) is a strong plus.
- Strong problemsolving skills with the ability to address production issues under tight timelines.
- Ability to lead mentor and manage software engineers to achieve high performance.
- Excellent communication skills with the ability to articulate technical concepts to both technical and nontechnical stakeholders.
- Strong focus on system performance scalability and security.
6+ years of experience in software development with proficiency in modern programming languages (e.g., Python, JavaScript, Java, Go,PHP, etc.). Proven experience in software design, architecture, and scalable system development. Technical expertise in building and delivering web-based SaaS products. Experience with AWS services (EC2, RDS, Lambda, S3, etc.) and infrastructure as code tools (e.g., Terraform, CloudFormation) is a strong plus. Strong problem-solving skills with the ability to address production issues under tight timelines. Ability to lead, mentor, and manage software engineers to achieve high performance. Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders. Strong focus on system performance, scalability, and security.