Gen logo

Princ Software Engineer

Gen

Mountain View, CA
Full Time
Senior
4 days ago

Job Description

About the Role

We're a global company committed to ensuring that everyone, everywhere, can live their lives digitally safe. Our family of brands—including Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner—unites the brightest minds and the most diverse thinking to protect over 500 million people. We have built an inclusive workplace where well-being is a priority, fostering balance and authenticity. We encourage bold ideas and passion to push boundaries in the digital world and invite talented individuals to join #TeamGen.

Key Responsibilities

  • Build and optimize backend applications for heavy traffic and performance.
  • Build high-performance, reliable, scalable, and secure integration with external parties.
  • Create lightweight APIs for easy client and SDK communication.
  • Ensure high quality of service (QoS) and maintain strong security standards.
  • Tackle complex problems with innovative solutions and foster openness and continuous team improvement.
  • Collaborate with Product Managers, Engineering leaders, and architects on new requirements.
  • Design and implement application architecture, providing software solutions using Java/J2EE, Spring, and Spring Boot.
  • Lead cross-functional projects, fostering collaboration and brainstorming to develop efficient and innovative solutions.
  • Participate in the entire application lifecycle, including development, testing, deployment, monitoring, and maintenance.
  • Challenge the status quo and drive innovation by identifying ways to improve.
  • Use tools like Jira, GitHub, TeamCity, and Confluence.

Requirements

  • 3+ years' experience in Java, Spring, and Spring Boot for backend development.
  • Bachelor of Science in Computer Science or related field.
  • Experience designing and building different API Architectural Styles—REST, Webhook, SOAP, and GraphQL services.
  • Proficiency with SQL and NoSQL databases.
  • Ability to write test cases and automated tests.
  • Strong Object-Oriented Design Skills.
  • Experience working in Agile development methodology.
  • Experience and desire to work in a Global delivery environment.

Nice to Have

  • Familiarity with Azure and AWS.
  • Familiarity with TeamCity integration and build tools.
  • Experience in the eCommerce/Payment Industry domain.

Qualifications

  • Bachelor's degree in Computer Science or related field.

Benefits & Perks

  • Competitive salary with additional compensation elements including bonus incentives.
  • Opportunity for career growth and development.
  • Inclusive and diverse workplace environment.

Working at Gen

We have built an inclusive workplace where your well-being is a priority, emphasizing balance and authenticity. We value diversity, merit, and experience, and are committed to equal opportunity and pay transparency. Our culture encourages innovation, collaboration, and continuous improvement.

Apply Now

Job Details

Posted AtJul 19, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Gen

Website

gendigital.com

Company Size

1001-5000 employees

Location

Mountain View, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches