Senior Software Engineering

$116,700 - $196,100/Yr

AT&T - Atlanta, GA

posted 5 days ago

Full-time - Mid Level
Atlanta, GA
Telecommunications

About the position

The Senior Software Engineer position at AT&T focuses on developing innovative solutions for customer service virtual assistants. The role involves full stack development, architectural design, and collaboration with cross-functional teams to enhance customer experiences through AI and machine learning technologies. The engineer will mentor junior staff, lead design discussions, and ensure the delivery of high-quality software solutions in a dynamic work environment.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance full stack applications using modern technologies and best practices, including artificial intelligence and machine learning.
  • Collaborate with cross-functional teams to gather requirements, create technical specifications, and implement robust solutions.
  • Mentor and guide junior and mid-level engineers, sharing knowledge, expertise, and industry best practices.
  • Lead architecture and design discussions, ensuring that solutions are aligned with the company's technology roadmap and strategic objectives.
  • Troubleshoot, debug, and resolve complex technical issues, ensuring optimal system performance and stability.
  • Continuously evaluate and incorporate new technologies and tools to improve software quality, development processes, and team productivity.
  • Participate in code reviews, providing constructive feedback to peers and fostering a culture of continuous learning and improvement.
  • Collaborate with product team to ensure customer and business needs are prioritized.
  • Collaborate with stakeholders to ensure timely delivery of high-quality software solutions that meet or exceed expectations.
  • Contribute to the definition and evolution of software development standards, processes, and best practices within the organization.
  • Prepare to participate in hands-on development of critical components of the software architecture.

Requirements

  • 5 years of experience in full stack software development, including front-end, back-end, and database technologies.
  • Proficiency in modern programming languages and frameworks such as JavaScript, Java, Next JS, Node.js, React js.
  • Experience with Cloud technologies like AWS, Azure, Google Cloud Platform, OpenStack, Terraform, Ansible or Chef.
  • Strong experience working with Databases like Cassandra, MongoDB or similar.
  • Strong understanding of microservices architecture, RESTful APIs, and related technologies.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Proficiency in version control systems like Git, and experience with CI/CD tools such as Jenkins, GitHub, Maven, Nexus or Sonar.
  • Strong experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI or Postman.
  • Strong problem-solving, analytical, and debugging skills.
  • Experience with AI/ML development.
  • Excellent written and verbal communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
  • Demonstrated experience in mentoring and providing technical leadership to other engineers.

Nice-to-haves

  • Bachelor's degree in computer science, software engineering, or a related field preferred.
  • Experience working with GenAI and LLMs.
  • Google CCAI platform, Vertex AI.
  • Vector DB, RAG.

Benefits

  • Medical/Dental/Vision coverage
  • 401(k) plan
  • Tuition reimbursement program
  • Paid Time Off and Holidays (at least 23 days of vacation each year and 9 company-designated holidays)
  • Paid Parental Leave
  • Paid Caregiver Leave
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service