Software Engineer II

Cox EnterprisesAtlanta, GA
$89,400 - $134,000Hybrid

About The Position

Applies the principles of secure software engineering to the design, development, maintenance, testing, and evaluation of software and cloud infrastructure. Works cross-functionally to understand business requirements, architecture, and technology direction; evaluates alternative approaches; and ensures software and systems are designed accordingly. Incorporates state-of-the-art concepts and practices to facilitate system functionality, scalability, resilience, and security, as well as ease-of-use across developer and end-user experiences. Applies agile principles to software development with a focus on delivery of business value, collaboration, continuous improvement, and sustainability.

Requirements

  • Bachelor's degree in a related discipline and 2 years' experience in a related field; or a master's degree and up to 2 years' experience; or 10 years' experience in a related field with no degree.
  • Working knowledge of TypeScript and experience contributing to UI solutions; exposure to component-based frameworks such as React or Angular preferred.
  • Requires strong knowledge of Java or other object-oriented backend languages to support full-stack collaboration and system integration.
  • Familiarity with AWS or another major cloud platform (Azure, GCP) and basic cloud-native concepts such as serverless functions, containers, or CI/CD pipelines.
  • Excellent Foundational skills in analytical thinking, requirements analysis, software installation and support, system and technology integration, and technical troubleshooting to work effectively with teams throughout organization
  • Foundational skills in building partnerships, challenging personal limitations, driving innovation, focusing on execution, and striving for excellence.

Nice To Haves

  • Exposure to AI-assisted development tools (e.g., Claude, GitHub Copilot, or similar) is a plus.

Responsibilities

  • Utilizes technical and procedural skills to support an assigned team's work within a specified application set or on discrete system elements.
  • Engages in design and development discussions, helping the team conceptualize desired outcomes from a software engineering perspective.
  • Contributes to the design and development of user interfaces using TypeScript and modern frontend frameworks.
  • Assists with feature and element estimation in terms of technical input, resources, time, and anticipated outcomes.
  • Develops and implements unit and systems testing for integral code paths, ensuring adherence to secure coding practices at all times.
  • Supports deployment and operation of application components on AWS or comparable cloud platforms.
  • Provides technical support, including troubleshooting and enhancement for existing and new features within application and system structures.
  • Documents processes to capture best practices, applicable methodologies, and repeatability going forward.
  • Updates team members, manager, product owners, and other key stakeholders on status, challenges, and concerns.

Benefits

  • The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company’s needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members.
  • Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
  • health care insurance (medical, dental, vision)
  • retirement planning (401(k))
  • paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service