Job Description
Location: Delhi or Bangalore
Experience: 8+ years
Core Responsibilities:
• Technical Leadership: Provide technical leadership and mentorship to a team of developers, promoting best practices, code quality, and continuous improvement.
• Architecture and Design: Lead in the design and development of scalable, secure, high-performance multi-tenant microservices, addressing complex scalability challenges effectively.
• Code Review: Conduct thorough code reviews to maintain code quality, identify opportunities for improvement, and share constructive feedback with team members.
• Cloud Expertise: Leverage AWS services, including but not limited to AWS Lambda, API Gateway, EC2, S3, and RDS, to architect and optimize cloud-based solutions.
• Problem Solving: Troubleshoot and resolve complex technical issues, identifying root causes and implementing effective solutions.
• Collaboration: Collaborate closely with product managers, designers, and other stakeholders to ensure alignment between technical solutions and business objectives.
• Project Management: Lead the planning, execution, and successful delivery of features, ensuring they are completed on time and within scope.
• Innovation and Best Practices: Drive innovation and adoption of best practices in development, architecture, and technology stack, influencing the organization's growth and success.
Essential Skills/ Qualifications/ Experience:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Minimum of 8 years of proven experience as a Staff Engineer, Senior Engineer, or in a similar capacity.
• Profound expertise in a server-side language such as NodeJs, Python, Go, or similar technologies.
• Hands-on experience in API development using Typescript and frameworks such as Express is highly preferred.
• Proficiency with modern web development technologies (e.g., React, Angular, Vue.js) is a strong plus.
• In-depth understanding of SQL and NoSQL databases and experience optimizing database performance at scale.
• Extensive experience with cloud computing concepts and utilizing major cloud service providers (e.g., AWS, GCP, Azure) to design and optimize cloud-based solutions.
• Ability to build, deploy, and manage applications in a containerized environment.
• Demonstrated track record of delivering high-performance and scalable platforms in a fast-paced agile environment.
• Exceptional leadership and communication skills, with a strong drive to mentor and guide a team of developers towards technical excellence.
• Strong problem-solving abilities, especially in tackling complex scale architecture problems.
• Knowledge of DevOps practices and infrastructure as code (e.g. AWS CloudFormation) is advantageous.
Join our rocket ship if you want to learn, make your mark, and work with incredible talent
💡 Quick Summary
Seeking a career-building opportunity? The Staff Engineer position is now open for candidates interested in the Remote Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Remote Jobs is a plus.
