
Backend Engineer - SDE2
AI Squared7 months ago
Delhi, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain backend services, focusing on performance, security, and scalability.
- Proactively communicate with team members before starting implementation to align on goals, requirements, and potential challenges.
- Build reusable, maintainable code and ensure backend systems are optimized for performance and efficiency.
- Collaborate closely with frontend engineers to ensure backend systems align with product needs.
- Work with product designers and managers during the design phase to clarify requirements and ensure technical implementation supports the product vision.
- Take ownership of backend architecture, suggesting improvements to enhance scalability and reliability.
- Break down complex technical issues into manageable tasks and milestones.
- Write clean, testable code and participate in code reviews to maintain high-quality standards.
- Continuously monitor and improve system performance, addressing any bottlenecks.
Requirements
- 3+ years of experience in backend development using any modern technology stack.
- Strong expertise in backend development, including API design, database management, and cloud infrastructure.
- Proactive in communication, ensuring alignment and clarity across team members.
- Strong problem-solving skills, with the ability to quickly grasp new concepts.
- Familiarity with testing, CI/CD pipelines, and version control tools.
- Excellent collaboration and communication skills, with the ability to work effectively in a distributed team environment.
Tech Stack
Ruby on Rails