S

Principal Software Engineer/ Senior Principal Software Engineer

Swiggy Verified employer

Actively hiring · Posted 3d ago · JEV261049E8C3A359

Salary₹50,00,000 – ₹80,00,000 per year
Experience7–15 yrs
LocationBengaluru (Bangalore)
Work modeOffice · Full time
Openings1

Job description

Principal Software Engineer/ Senior Principal Software Engineer not only contribute to the high-level Architecture of several systems but also contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams. They establish technology vision for respective teams and demonstrate how to solve a deeply complex and hard technical challenge, and help communicate that vision upward (CTO), inward (peers and engineering team) and outward (product & business teams)

Job responsibilities:

  • Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team.
  • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.
  • Implementation of long term technology vision for your team.
  • Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to
  • Creating architectures & designs for new solutions around existing/new areas
  • Decide technology & tool choices for your team & be responsible for them.
  • Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions.
  • Technically Hands-on, prior experience with scalable Architecture
  • Possess 12+ years of software engineering and product delivery experience, with strong
  • Excellent command over Data Structures and Algorithms
  • Exceptional coding skills in an Object-Oriented programming language (Java preferred)
  • Strong problem solving and analytical skills
  • Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr,
  • Good knowledge of distributed technologies, real time systems of high throughput, low latency and highly scalable systems
  • Experience with high performance websites catering to millions of daily traffic is a plus

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Swiggy.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Principal Software Engineer/ Senior Principal Software Engineer₹50,00,000 – ₹80,00,000 /year · Bengaluru (Bangalore)
Apply