Principal Software Engineer

Full Time
India
Posted 1 month ago

Requirements

  • Solid coding and problem solving skills with ability to architect cross team features to refactoring existing frameworks
  • Exposure to a wide range of problem spaces and technologies and the ability to evaluate upcoming technologies
  • Ability to create strong working relationships within and across functional teams
  • Deep understanding of distributed systems and familiarity with design patterns
  • LAMP stack expertise. Expertise with either Ruby/Python is preferred
  • Ability to work independently in a fast paced and agile development environment
  • 8+ years of relevant software design and development experience

Role

  • Develop a deep understanding of our business ecosystem, identify issues and bottlenecks and proactively come up with solutions
  • Drive architecture discussions, code reviews and design reviews and inculcate engineering best practices across the team
  • Strong emphasis on performance and quality with a sharp business sense
  • Be an advocate for an extensible, scalable and maintainable design and lead by example
  • Drive longer term technology initiatives
  • Be a technical mentor for team members and drive improvements in coding standards across large code bases

Job Features

Job CategoryEngineering

Apply Online

A valid email address is required.
A valid phone number is required.