Pattern is seeking a Senior Software Engineer to join their development team in Pune, India. This role combines technical expertise with team leadership, focusing on building and maintaining ecommerce solutions. The ideal candidate will bring 5+ years of Ruby development experience and a strong foundation in full-stack development, including frontend technologies, databases, and DevOps practices.
The position offers an opportunity to work on significant ecommerce platforms, collaborating with US-based teams in an international environment. You'll be responsible for architecting and implementing web solutions, managing databases, and ensuring high-quality code delivery through CI/CD practices. The role requires both technical excellence and strong communication skills, as you'll be working across teams and time zones.
Key technical requirements include expertise in Ruby, object-oriented programming, and various frontend technologies (HTML/CSS, JavaScript, React, Angular). You'll also need experience with databases (PostgreSQL, MySQL, MongoDB), messaging systems (RabbitMQ), and DevOps practices. The role combines hands-on development with architectural decision-making and team leadership responsibilities.
Pattern offers a unique opportunity to work with major ecommerce platforms like Amazon and Walmart, providing exposure to high-stakes business environments. The company values diversity and creates an inclusive environment for all employees. This role is perfect for a senior engineer who wants to impact ecommerce solutions while working with a global team.