Software Development Engineer (SDE) Lead | Scrabble & Jigsaw
Job Description
DE Lead (skin in the game, built stuff ground up, rock star engineer)
Experience: 8+ years of full-stack or backend development with proven end-to-end ownership of scalable systems.
Role Overview
We’re looking for a hands-on Software Development Engineer (SDE) Lead to drive high-impact projects, guide the
team, and ensure robust, production-grade systems. The role demands strong technical expertise, leadership, and
a problem-solving mindset.
Key Responsibilities
• Lead the design, development, and deployment of high-performance, scalable applications.
• Manage production systems — servers, databases, infrastructure, logging, and monitoring.
• Diagnose and resolve complex production issues and performance bottlenecks.
• Translate business requirements into efficient, maintainable technical solutions.
• Ensure code quality through reviews, best practices, and test-driven development (TDD).
• Collaborate with cross-functional teams in a fast-paced Agile environment.
• Continuously improve systems for performance, scalability, and reliability.
Technical Skill Set
• Backend: Node.js, Java, Python, .NET (any major backend stack)
• Frontend: React.js, Angular, TypeScript, JavaScript, HTML5, CSS3, Responsive Design
• Databases: PostgreSQL, SQL Server, Oracle, MongoDB, Cosmos DB — strong in DB design and query
optimization
• Caching / Queues: Redis, Memcached, Kafka, RabbitMQ
• Architecture: API design, background jobs, asynchronous programming, microservices, ORMs
• Cloud & DevOps: AWS, GCP, Azure, CI/CD tools, infrastructure automation, networking, monitoring
• Mobile (Good to have): Flutter, React Native, Dart
• AI / Automation: Exposure to AI-based tools or system optimization through automation
Core Competencies
• Get stuff done by the team. No excuses. Just results
• Owns production data with precision and accountability
• Obsessed with data — sharp data analysis
• Master of meticulous, high-quality code reviews
• Expert in Deliveries. Own it. Crush it. Deliver it!
• Excellent debugging and analytical problem-solving skills
• Strong understanding of OOPs and functional programming
• High ownership and accountability in delivery and quality
• Great communication, leadership, and organizational skills
• Startup or product-based experience preferred
• Availability for critical production issues beyond regular hours
Why Join Us
• High ownership, high growth, and high impact role
• Opportunity to build and scale products from the ground up
• Collaborative, open, and fast-moving work culture
