Principal Software Engineer-Cloud AWS

5 months ago


Chennai, India Gen Full time

Gen is a global company powering Digital Freedom through consumer brands including Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Our combined heritage is rooted in providing safety for the first digital generations. We bring leading technology solutions in cybersecurity, privacy and identity protection to more than 500 million users in 150 countries so they can live their digital lives safely, privately, and confidently today and for generations to come. We're always looking for smart, fearless, and dedicated people. Together, we have collective passion and a big vision to power Digital Freedom by protecting consumers and giving them control of their digital lives. When you’re a part of Gen, you are provided access to a range of resources and support to ensure you can do your best work and live your best life. This includes flexible working options with generous time off and competitive benefits & compensation packages.

Diversity is foundational to how we do business because we know the greatest ideas and results come from our unique perspectives and differences. We strive to create a safe, inclusive environment where you can bring your whole self to work. Team members are valued, respected, and celebrated for who they are in a meaningful and exciting atmosphere. Gen is an equal employment opportunity employer. Employment decisions are based on merit, experience, and business needs.

If this sounds like you—Gen has a dynamic, supportive culture with core values that celebrate diversity, promote teamwork, and encourage every team member to contribute and grow—join us

About The Role:

As part of application engineering, team owns converting ideas / POCs coming out of initiatives that are new avenues to ease and protect customers from day to day usage of online info. which are prone to scams, breaches and features that are going to add value from overall digital information storage in cloud (drives and mails) and maintain saneness. These features are built multi-tenant supporting diverse products and brands in Gen using cloud platform ex. AWS, GCP. We strive to provide the best possible end to end solution using full stack framework (MERN, Django, MEAN) that are scalable to support high concurrency and volume users using feedback based incremental phases keeping customer focus as key using agile delivery.

What You'll Do In This Role:

Experienced developer with 6-9 years – Possessing specialized knowledge and skills in full stack development of web applications using combination on python, angular, react, Mongodb, express, node.js or any javascript framework etc. Min 3 years of experience in developing solutions using AWS managed services and container runtimes (exposure to GCP will be an advantage) Suggestive and recommend design patterns, developing microservices Good in data structures and OOPS Analysis, propose solution approach, collaborate with business and architects, size and design high level requirements Expertise in delivering REST based or web application using full stack framework Influencing and guiding team in adapting to advanced development methodologies Full cycle programming using python, java, javascript Shell scripting + another scripting language (Python preferred). Setup up a monitoring stack in cloud platform Implement application’s CI/CD pipeline using AWS CI/CD stack (eg. Teamcity or similar) Familiar working with infrastructure operations and familiar in automation tools (eg. Terraform, Puppet). Desire to learn new technologies and strong problem-solving skills are essential, as is having excellent attention to detail. Positive working attitude, teamwork spirit, and willingness to contribute, eventually lead technical discussions.

What You'll Need To Be Successful In This Role:

Previous exposure to large scale system web design supporting high volume data Expertise in delivering web / rest api based solutions using single page architecture Strong knowledge in DB (Mongo / Dynamo / aurora ) Passion to drive ideas to solution by documenting specification using block / sequence / flow diagrams Preferred similar product / domain exposure Handling service capacity planning strategies Deliver using Agile / scrum model Bachelors degree or equivalent

Gen is proud to be an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible environment for all employees. All employment decisions are based on merit, experience, and business needs, without regard to race, color, national origin, age, religion, sex, pregnancy (including childbirth or related medical conditions), genetic information, disability (physical or mental), medical condition, marital status, sexual orientation, gender identity or gender expression, military or veteran status, or any other consideration made unlawful by federal, state, or local law. Gen strictly prohibits unlawful discrimination based on such protected characteristics and seeks to recruit the most talented candidates from diverse cultures and backgrounds.

We also consider employment-qualified individuals with arrest and conviction records. In addition, we will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Learn more about pay transparency. 

Gen complies with all anti-discrimination laws.

To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.


  • AWS Cloud Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India ScaleneWorks Full time

    Job DescriptionWe are seeking a highly skilled AWS Cloud Engineer to join our team at ScaleneWorks. As a key member of our cloud infrastructure team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems on Amazon Web Services (AWS).Key Responsibilities:Design and develop cloud-based systems using AWS...


  • Chennai, Tamil Nadu, India Toast Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Toast. As a key member of our engineering team, you will be responsible for designing and delivering cutting-edge software solutions that meet the needs of our customers.As a Principal Software Engineer, you will work closely with our cross-functional teams to...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we empower Digital Freedom by protecting consumers and giving them control of their digital lives. As a Principal Software Engineer for Cloud Services, you will be part of our Cloud Services engineering team, working on SAAS applications supporting Gen products.About the RoleGen Digital Inc. (NASDAQ: GEN) is a global leader in Consumer Cyber Safety....


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we're on a mission to power Digital Freedom through consumer brands. As a Principal Software Engineer - Cloud Services, you'll be part of our Cloud Services engineering team, building SAAS applications that support Gen products. Your expertise in Java and open-source frameworks will help us deliver high-quality features and products with faster...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we're committed to powering Digital Freedom through innovative cybersecurity solutions. As a Principal Software Engineer - Cloud Services, you'll play a key role in designing, developing, and implementing software solutions using Java and other open-source frameworks. Your expertise will help us build secure and scalable cloud-based applications that...


  • Chennai, Tamil Nadu, India HEPL - A Cavinkare Group Company Full time

    Job Title: Principal Software EngineerJob Summary:HEPL, a Cavinkare Group Company, is seeking a highly skilled Principal Software Engineer to lead the development of complex Java-based web applications. The ideal candidate will have a strong background in Java programming and experience with modern frameworks and technologies.Key Responsibilities:Design,...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we're on a mission to power Digital Freedom through innovative technology solutions. As a Cloud Software Engineer - AWS, you'll play a key role in shaping our cloud-based products and services, ensuring they're secure, scalable, and meet the evolving needs of our customers.About the Role:As a member of our application engineering team, you'll be...

  • Cloud Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Cloud Destinations Full time

    Job Title: Lead DevOps EngineerWe are seeking a highly skilled Lead DevOps Engineer to join our team at Cloud Destinations. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure and applications.Key Responsibilities:Design and implement scalable, secure, and highly...

  • Cloud Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Cloud Destinations Full time

    Job Title: Lead DevOps EngineerWe are seeking a highly skilled Lead DevOps Engineer to join our team at Cloud Destinations. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure and applications.Key Responsibilities:Design and implement scalable, secure, and highly...

  • AWS Cloud Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Virtusa Full time

    Job Title: AWS Cloud EngineerJob Summary: We are seeking a highly skilled AWS Cloud Engineer to join our team at Virtusa. The ideal candidate will have a strong background in Python and AWS, with experience in developing and deploying cloud-based applications.Key Responsibilities:Design, develop, and deploy cloud-based applications using AWS services such as...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    About the Role:Athenahealth is seeking a skilled Principal Software Engineer to join our athenaCollector team. As a key member of our team, you will be responsible for designing and building full-stack enterprise applications, preferably in public and private cloud environments.Key Responsibilities:Produce accurate, unambiguous technical design...

  • AWS Cloud Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India SWAI TECHNOLOGIES PRIVATE LIMITED Full time

    We are seeking a skilled AWS Cloud Engineer to lead our Engineering team in Chennai. The ideal candidate will be a hands-on leader, proficient in automated provisioning, and cloud management, and possess expertise in Financial Operations (FinOps) with a focus on resource optimization.Key Responsibilities :AWS Cloud Management: The successful candidate will...


  • Chennai, India Configit Full time

    Must Requirements: 5+ years in Kubernetes, 6+ years in Azure/AWS Candidates with more than 60 days notice period and less than 6 years experience need not apply. Do you want to join an international cloud operations team responsible for best-in-class next generation cloud solutions? If so, Configit is looking for a Principal Cloud Operations Engineer...


  • Chennai, India Configit Full time

    Must Requirements: 5+ years in Kubernetes, 6+ years in Azure/AWSCandidates with more than 60 days notice period and less than 6 years experience need not apply.Do you want to join an international cloud operations team responsible for best-in-class next generation cloud solutions? If so, Configit is looking for a Principal Cloud Operations Engineer to lead...


  • Chennai, Tamil Nadu, India Rigel networks Full time

    Job Title: .NET Principal Software EngineerLocation: Bangalore, Chennai, Karnataka, Tamil NaduJob Summary:We are seeking a highly skilled and experienced .NET Principal Software Engineer to lead our software development team. The ideal candidate will have a strong background in .NET Core, C#, and Agile methodologies.Responsibilities:Lead the development of...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our athenaCollector team. As a key member of our team, you will be responsible for designing and building full-stack enterprise applications, preferably in public and private cloud environments.Key ResponsibilitiesDevelop accurate, unambiguous technical design specifications...


  • Chennai, Tamil Nadu, India Toast Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Toast. As a key member of our engineering team, you will be responsible for designing and delivering cutting-edge software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable and efficient software solutions using Java,...

  • AWS Cloud Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    AWS DevOps Engineer RoleAt Tata Consultancy Services, we are seeking an experienced AWS DevOps Engineer to join our team.Key Responsibilities:Design and implement large-scale cloud projects using AWS services such as EC2, S3, EBS, VPC, ELB, ALB, NLB, Lambda, and API Gateway.Develop and maintain Infrastructure-as-Code (IaC) using Terraform and AWS Lambda with...


  • Chennai, India Configit Full time

    Must Requirements: 5+ years in Kubernetes, 6+ years in Azure/AWSCandidates with more than 60 days notice period and less than 6 years experience need not apply.Do you want to join an international cloud operations team responsible for best-in-class next generation cloud solutions? If so, Configit is looking for a Principal Cloud Operations Engineer to lead...


  • Chennai, India Configit Full time

    Must Requirements: 5+ years in Kubernetes, 6+ years in Azure/AWSCandidates with more than 60 days notice period and less than 6 years experience need not apply.Do you want to join an international cloud operations team responsible for best-in-class next generation cloud solutions? If so, Configit is looking for a Principal Cloud Operations Engineer to lead...