Data Engineer
Atlanta, GA, United States
Job Description:
About the Company:
At AT&T we reimagine the communications and technologies that connect the world. Our Consumer Technology eXperience team is delivering innovative and reliable technology solutions to power differentiated, simplified customer experiences. Bring your bold ideas and join us on our mission to be the best connectivity provider through 5G and Fiber. When you step into a career with AT&T, you wont just imagine the future- youll create it.
About the Team:
The Virtual Assistant team is committed to delivering an intelligent, personalized, and proactive virtual assistant that boosts call deflection and generates incremental digital revenue in the customer service domain. Our mission is to delight customers with personalized experiences powered by cutting-edge digital tools, ensuring quick and accurate issue resolution while reducing the burden on live support agents. We leverage innovative technologies such as AI and Machine learning, that amplify our best opportunities for success, aiming to revolutionize customer service experiences while driving efficiency and growth for our organization.
About the Job:
We are seeking a Senior data engineer who enjoys digging into metrics and iterating quickly to find ways to scale sustainably. You will handle everything ranging from front-end to back-end, building solutions in a fast-paced and collaborative process. You will have an integral role in technical decisions that define our product and influence the customer experience. Youll be part of a collaborative and highly autonomous work environment where each member has a defined role with clear expectations and the freedom to pursue projects, they find interesting. You will be working closely with Machine Learning Engineers on the team.
What youll do:
Work with the latest AI technologies, tools, and techniques, including ChatGPT, LLama2, RAG, and advanced fine-tuning methods
Drive GenAI use cases across various domains such as Customer Service (Chat and IVR), Sales, Marketing, and Developer Tools
Maintain and upgrade software to ensure it meets the latest performance and security standards
Oversee the technical aspects of projects, ensuring high-quality delivery and alignment with business goals
Collaborate with cross-functional teams to define, design, and ship new features while ensuring consistency with client requirements and expectations
Serve as a technical expert and adviser for engineering teams, providing technical leadership in decision-making and problem-solving efforts
Design and build large and complex data sets, from spurious sources while thinking strategically about uses of data and how data use interacts with data design
Design and implement statistical data quality procedures around new data sources
Perform data studies and data discovery around new data sources or new uses for existing data sources
Implement any software required for accessing and handling data appropriately. Implement and hand off data checking and updating procedures to teams
Perform statistical analyses with existing data sets in statistical packages
Visualize and report data findings creatively in a variety of visual formats that appropriately provides insights to the organization
Research and implement software and hardware related to mobile technology
What youll need:
Required Qualifications:
8+ years of industry experience in Data Engineering with:
Mandatory: Hands-on experience and demonstrating working knowledge in designing and developing visualizations in Power BI
Mandatory: Hands-on Coding experience implementing data extract, load and transformation scripts in Python/NodeJS/Scala/Java/JavaScript.
Mandatory: Well-versed in Data analytical frameworks, Data Modelling Techniques (Structured & Unstructured)
Mandatory: Extensive experience in developing, maintaining, and managing Power BI-driven dashboards & analytics.
Mandatory: Expertise in SQL (MySQL, Postgres SQL) and NoSQL databases (Mongo DB, Cassandra, Azure Cosmos DB), as well as Distributed Databases or Big Data solutions.
Experience in engagements, interpreting business needs, and providing recommendations for data solutions.
Experience with tools like Jupyter or equivalents.
Strong design, implementation, and testing skills on data modelling for existing and migrated solutions.
Familiarity with big data tools such as Hadoop, Spark, Kafka, and others.
Developing for continuous integration and automated deployments.
Experience in presentation design, development, delivery, and communication skills to present analytical results and recommendations for action-oriented data-driven decisions and associated operational and financial impacts.
Desired Qualifications:
Bachelors degree in Computer Engineering/ Computer Science, Statistics, Math, Data Science or Machine Learning nano degree or related field preferred
Data Science / Machine Learning certification(s)
Strong experience in Python and well-versed in data analytical frameworks and structured Data modelling
Analytics experience
Data warehousing experience
Root cause analytics experience
Requirements documentation experience
Strong experience in Predictive modeling, NLP, Supervised, unsupervised, Tree-based modeling, neural networks, analytics tools and frameworks
Proven experience in Snowflake, Hadoop, and fluent with SQL MySQL, T-SQL and/or PL/SQL) and data analysis techniques.
Proven experience with Jupyter or equivalent tools
Proven experience in Cloud technologies like Azure, AWS, and Deep data platforms
Proven experience in software development methodologies, Agile
Proven experience building complex web systems
Excellent organizational, leadership and communication skills
Strong financial acumen and analysis experience to determine business impacts for the application of the statistical solution
Our Principal-Software Engineers earn between $141,300 - $237,400. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.
Joining our team comes with amazing perks and benefits:
Medical/Dental/Vision coverage
401(k) plan
Tuition reimbursement program
Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
Paid Parental Leave
Paid Caregiver Leave
Additional sick leave beyond what state and local law require may be available but is unprotected
Adoption Reimbursement
Disability Benefits (short term and long term)
Life and Accidental Death Insurance
Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
Employee Assistance Programs (EAP)
Extensive employee wellness programs
Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone
AT&T is leading the way to the future for customers, businesses and the industry. We're developing new technologies to make it easier for our customers to stay connected to their world. Together, we're building a world of possibilities and an amazing place to work and grow. Team up with industry innovators every time you walk into work, creating the world you always imagined.
Ready to #transformdigital with us? Apply now!
Weekly Hours:
40 Time Type:
Regular Location:
Plano, Texas Salary Range:
$141,300.00 - $237,400.00 It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities.