Principal Software Engineer - System Design
Published date: 2024/01/10
- Location: Gurugram, Haryana, India
Responsibilities
• You must be or like to be a Jack of all
• Design and build fault-tolerant, high-performance, scalable systems
• Design and maintain the core software components that support Zeni platform
• Improve the scalability, resilience, observe ability, and efficiency of our core systems
• Code using primarily Python.
• Work closely with, and incorporate feedback from, product management, platform architects and senior engineers.
• Fail fast, fix fast. Rapidly fix bugs and solve the problems
• Proactively look for ways to make Zeni platform better
• Speed, Speed, Speed - must be a performance freak!
Requirements
• B.E. / B.Tech in Computer Science.
• 6+ Yrs of commercial software development experience
• You have built some impressive, non-trivial web applications by hand
• Excellent programming skills in Python (Object Oriented is a BIG plus)
• Google App engine experience a huge plus
• Disciplined approach to testing and quality assurance
• Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
• Good understanding of data structures, algorithms and design patterns
• Great written communication and documentation abilities
• Comfortable in a small, intense and high-growth start-up environment
• You know and can admit when something is not great.
• You can recognize that something you've done needs improvement
• Past participation in Hackathons a big plus
• Startup experience or Product company experience is MUST.
• Experience integrating with 3rd party APIs
• Experience with Agile product development methodology
• Good at maintaining servers and troubleshooting
• Understanding of database query processing and indexing are preferred
• Experience with OAuth
• Experience with Google Cloud and/or Google App Engine platforms
• Experience writing unit tests
• Experience with distributed version control systems (eg: Git)
(ref:hirist.com
• You must be or like to be a Jack of all
• Design and build fault-tolerant, high-performance, scalable systems
• Design and maintain the core software components that support Zeni platform
• Improve the scalability, resilience, observe ability, and efficiency of our core systems
• Code using primarily Python.
• Work closely with, and incorporate feedback from, product management, platform architects and senior engineers.
• Fail fast, fix fast. Rapidly fix bugs and solve the problems
• Proactively look for ways to make Zeni platform better
• Speed, Speed, Speed - must be a performance freak!
Requirements
• B.E. / B.Tech in Computer Science.
• 6+ Yrs of commercial software development experience
• You have built some impressive, non-trivial web applications by hand
• Excellent programming skills in Python (Object Oriented is a BIG plus)
• Google App engine experience a huge plus
• Disciplined approach to testing and quality assurance
• Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
• Good understanding of data structures, algorithms and design patterns
• Great written communication and documentation abilities
• Comfortable in a small, intense and high-growth start-up environment
• You know and can admit when something is not great.
• You can recognize that something you've done needs improvement
• Past participation in Hackathons a big plus
• Startup experience or Product company experience is MUST.
• Experience integrating with 3rd party APIs
• Experience with Agile product development methodology
• Good at maintaining servers and troubleshooting
• Understanding of database query processing and indexing are preferred
• Experience with OAuth
• Experience with Google Cloud and/or Google App Engine platforms
• Experience writing unit tests
• Experience with distributed version control systems (eg: Git)
(ref:hirist.com
3 page views
Related listings
-
Software EngineerSoftware DeveloperWe are #hiring! Software Engineer #DawnBIT is a rapidly emerging multi-national services company offering consulting, #technology, products, outsourcing, and #nextgeneration #services. We help good organizations turn better with our smart solutions i...2026/11/07
-
PHP DeveloperSoftware DeveloperJob description 3+ Yrs Experience in PHP, MySQL, HTML5 Good knowledge of OOPS concepts, Web Development Concepts, MVC, REST API development Experience in development on any open source PHP frameworks / CMS: Laravel Required Candidate profile Framewor...2026/11/07
-
PHP DeveloperSoftware DeveloperPHP, MySQL, HTML5 Good knowledge of OOPS concepts, Web Development Concepts, MVC, REST API development Experience in development on any open source PHP frameworks / CMS: Laravel, Zend Desired Candidate Profile Framework, PHP, Drupal, Vtiger, Lrave, C...2026/11/07