Data & AI Software Engineer
Gen7 months ago
Phoenix, Arizona, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Join our Gen Digital CSIS Engineering team as a Data & AI Engineer and help design and develop high-quality data and AI solutions that power consumer applications for over 500 million people. In this role, you will work with modern cloud data and AI frameworks, partner with Product Managers to define software requirements, and lead both operational and technical projects to enhance our innovative platforms.
At our core, we're a global leader in digital safety known for our family of trusted brands including Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. With a focus on inclusivity and employee well-being, we foster a creative and supportive environment where bold ideas and unstoppable drive make a real impact.
Key Responsibilities
- Design and expand the existing Inside Sales Data Lake.
- Manage ETL processes and modern cloud infrastructure and AI products.
- Build software releases and rigorously test new code.
- Collaborate with Product Managers to define software requirements.
- Lead operational and technical projects to optimize data pipelines and application performance.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience as a Data Engineer or in a similar software/data engineering role.
- Hands-on experience in building Cloud Data Warehousing solutions, data pipelines, ETL processes, and streaming services.
- 3+ years of experience with modern Cloud AI products and their integration for architectural and solution reviews.
- Agentic AI mindset to enhance CSIS Data Lake processes and reduce manual QA efforts.
- Strong command of software automation production systems (Jenkins, TeamCity, etc.) and automated testing frameworks.
- Extensive expertise in software development, unit testing, scripting, project management methodologies, and Agile environments.
- In-depth knowledge of programming languages such as Python, Ruby, Java and proficiency with DevOps tools like Git and GitHub.
- Experience with Kubernetes, Docker, and REST web services.
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Analytical mindset with excellent problem-solving skills and the ability to work independently.
- Excellent organizational and team leadership capabilities.
Preferred Qualifications
- In-depth Ruby knowledge.
- Familiarity with Google Cloud services, BigQuery, and Vertex APIs.
Benefits & Perks
- Hybrid work model (3 days in the office) that blends creative collaboration with the flexibility to focus.
- Inclusive and diverse workplace emphasizing employee well-being and balance.
- Opportunity to work with cutting-edge Cloud Data & AI frameworks and make an impact on millions worldwide.
- Global brand leadership in digital safety and innovation.
Required Skills
Jenkins
Cloud Data Warehousing
NoSQL (MongoDB)
DevOps (Git, GitHub)
ETL frameworks
Cloud AI products
Python
Google Cloud services
REST web services
Docker
TeamCity
Automated testing frameworks
Java
Agile development
Kubernetes
SQL (PostgreSQL, MySQL)
BigQuery
Vertex APIs
Ruby