Search

Principal Software Engineer - System Engineering View Jobs

Work from home Jobs
8 views

Principal Software Engineer - System Engineering View Jobs

Work from home Jobs
8 views

Description

Way of working - Remote: Employees will have the freedom to work remotely all through the year. These employees, who form a large majority, will come together in their base location for a week, once every quarter.

Job Profile: Principal Software Engineer - System Engineering

Location: Remote | Bangalore

Years of Experience: 10-12 Years

ABOUT THE TEAM:

The production engineering team is responsible for the key operational pillars (Reliability, Observability, Elasticity, Security, and Governance) of the Cloud infrastructure at Swiggy. We thrive to excel & continuously improve on these key operational pillars. We design, build, and operate Swiggy’s cloud infrastructure and developer platforms, to provide a seamless experience to our internal and external consumers.

What qualities are we looking for:
• 10+ years of professional experience in infrastructure, production engineering
• Strong design, debugging, and problem-solving skills
• Proficiency in at least one programming language like Python, GoLang or Java.
• B Tech/M Tech in Computer Science or equivalent from a reputed college.
• Hands-on experience with AWS and Kubernetes or similar cloud/infrastructure platforms
• Hands-on with DevOps principles and practices ( Everything-as-a-code, CI/CD, Test everything, proactive monitoring etc)
• Deep understanding of OS/virtualization/Containerization, network protocols & concepts
• Exposure to modern-day infrastructure technologies, expertise in building and operating distributed systems.
• Hands-on coding on any of the languages like Python or GoLang.
• Familiarity with software engineering practices including unit testing, code reviews, and design documentation.
• Technically mentor and lead the team towards engineering and operational excellence
• Act like an owner, strive for excellence

What will you get to do here?
• Be part of a Culture where Customer Obsession, Ownership, Teamwork, Bias for Action and Insist on High standards are a way of life
• Coming up with the best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the team
• Be a hands-on engineer, ensure frameworks/infrastructure built is well designed, scalable & are of high quality.
• Build and/or operate platforms that are highly available, elastic, scalable, operable and observable
• 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 the team.
• Build/Adapt and implement tools that empower the Swiggy engineering teams to self-manage the infrastructure and services owned by them.
• You will identify, articulate, and lead various long-term tech vision, strategies, cross-cutting initiatives and architecture redesigns.
• Design systems and make decisions that will keep pace with the rapid growth of Swiggy. Document your work and decision-making processes, and lead presentations and discussions in a way that is easy for others to understand.
• Creating architectures & designs for new solutions around existing/new areas. Decide technology & tool choices for the team

Visit our tech blogs to learn more about some of the challenges we deal with:

https://bytes.swiggy.com/how-swiggy-migrated-its-k8s-workload-to-graviton-d2643bbc7871

https://bytes.swiggy.com/how-to-limit-autoscaling-in-on-demand-dynamodb-tables-c57e20cbbbcf

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, disability status, or any other characteristic protected by the law.

Attributes

Company Name: Swiggy

Contact 1446login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    1446login
    300 active listings
    Professional seller
    Registered for 1+ month
    Last online 1 month ago
    Contact All items

    Listing location

    Bangalore, Karnataka, India
    12.9767936, 77.590082

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Principal Software Engineer - System Engineering View Jobs by 1446login