Talent.com
This job offer is not available in your country.
Staff Software Development Engineer

Staff Software Development Engineer

ConfidentialDelhi
18 days ago
Job description
  • A Staff Engineer at Razorpay is well-grounded wise, quality focused, product thinker, and business conscious not mere coders, of course, with deeper technical context and experience to build quality software
  • You should be able to see nuances and elements that others might not
  • Engineering creates a significant impact across different areas, considering the scale of our software product outreach
  • You're expected to be involved in almost every project and also influence the culture of the company and help shape it in the right way
  • Roles and Responsibilities :

    • Drive the technology and engineering best practices on different fronts like quality, performance, design, and operations at the organizational level
    • Responsible for design, architecture, and delivery of a feature or component / product with the highest quality with high-level directions from architects
    • Drive technology innovations remaining ahead of the curve
    • Collaborate effectively with cross-functional teams to deliver end-to-end products features
    • Demonstrate ability to multi-task and re-prioritize responsibilities based on changing requirements
    • Estimate efforts, identify risks, devices and meets project schedules
    • Runs review meetings effectively and drives the closure of all open issues on time
    • Provide functional, design, and code reviews in related areas of expertise within team and cross-team
    • Mentor / coach engineers to facilitate their development and provide technical leadership to them
    • Rise above detail to see broader issues and implications for the whole product / team Implement a long-term technology vision for your organization team
    • Contribute to streamlining hiring challenges and helping hire high-quality engineers for the organization
    • Represent organization and team in external internal forums, respectively
    • Mandatory Qualifications :

    • 8-12 years of strong design / development experience in building massively large-scale distributed internet systems and products
    • Deep expertise in more than one programming language and tech stack to write maintainable, scalable, unit-tested code
    • Experience leading mentoring project teams
    • Strong Object-oriented skills, knowledge of design patterns, and uncanny ability to design intuitive modules and class-level interfaces
    • Deep understanding of data-driven web application design and development
    • Superior organization, communication, interpersonal, and leadership skills
    • Must be a proven performer and team player that enjoys challenging assignments in a high-energy, fast-growing, and start-up workplace
    • Must be a self-starter who can work well with minimal guidance and in a fluid environment
    • Must be excited by challenges surrounding the development of massively scalable distributed system
    • Agility and ability to adapt quickly to changing requirements and scope and priorities
    • The experience of having been a software engineer for at least 10 years Have a few weekend side projects up on GitHub
    • Have contributed to an open-source project
    • Have worked at a product company
    • Have a working knowledge of a backend programming language
    • Skills Required

      Github, Design, Design Patterns, Scope Management

    Create a job alert for this search

    Staff Software Engineer • Delhi