1

Staff Software Engineer Jobs in Atlanta, GA (NOW HIRING)

What you will do As a Staff Software Engineer, you will be a technical leader on a newly forming team. You will stay deeply hands on while helping set technical direction, raise engineering standards ...

About the role As a Staff Software Engineer at Reserv, you'll be at the heart of our growth journey, shaping the future of our technology and platform. You are a passionate engineer with proven ...

As a staff software engineer, you will be joining our team focused on building a fast and performant real-time crime center application that can ingest real-time signals from devices at scale, and ...

As a staff software engineer, you will be joining our team focused on building a fast and performant real-time crime center application that can ingest real-time signals from devices at scale, and ...

We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing Execution System). As a Staff Engineer, you will set the technical direction and architectural ...

We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing Execution System). As a Staff Engineer, you will set the technical direction and architectural ...

As a Staff Software Developer, you will work across the stack to develop fast, secure, and scalable applications at the center of CNN's affiliate distribution ecosystem. You will collaborate closely ...

About the role As a Staff Software Engineer at Reserv, you'll be at the heart of our growth journey, shaping the future of our technology and platform. You are a passionate engineer with proven ...

Software development engineers using common development methodologies including Waterfall and Agile should be matched to our software development engineering roles. Employees focused on ensuring ...

Software development engineers using common development methodologies including Waterfall and Agile should be matched to our software development engineering roles. Employees focused on ensuring ...

Software development engineers using common development methodologies including Waterfall and Agile should be matched to our software development engineering roles. Employees focused on ensuring ...

As a Staff Software Engineer on ML Platform, you will work across teams to design, build, and operate the infrastructure foundations that power model training, serving, experimentation, and ...

Code with passion for software engineering and a strong sense of ownership for the code that you and your team write. * Fail up, learn from research and experiments, and ultimately choose the best ...

next page

Showing results 1-20

Staff Software Engineer information

See Atlanta, GA salary details

$58.2K

$155K

$211.6K

How much do staff software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for staff software engineer in Atlanta, GA is $154,969.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,300.00 and $183,200.00 per year, depending on experience, location, and employer.

How does a staff software engineer typically contribute to setting technical direction within a team?

As a Staff Software Engineer, you are expected to play a pivotal role in shaping the technical roadmap and ensuring architectural consistency across projects. This often involves mentoring junior engineers, reviewing system designs, and making critical decisions on technology choices and best practices. You'll collaborate closely with product managers, engineering leads, and other stakeholders to align technical goals with business objectives. Your leadership helps foster innovation while maintaining high standards for code quality and system reliability.

What is the difference between Staff Software Engineer vs Senior Software Engineer?

AspectStaff Software EngineerSenior Software Engineer
Required CredentialsBachelor's or Master's in CS or related field; extensive experienceBachelor's or Master's in CS; significant experience
Work EnvironmentLeads projects, mentors teams, influences technical strategyDevelops features, solves complex problems, mentors juniors
Employer & Industry UsageCommon in large tech companies, enterprise environmentsWidespread across startups, mid-sized, and large companies

The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.

What is a staff software engineer?

A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.

What is a staff software engineer?

A Staff Software Engineer is a senior-level technical role responsible for designing, developing, and overseeing complex software systems. They often serve as technical leaders within their teams, guiding architecture decisions, mentoring junior engineers, and collaborating across departments. Staff Software Engineers are expected to solve high-impact engineering problems, set technical standards, and ensure the quality and scalability of software products. Their role typically involves both hands-on coding and strategic planning to drive technological innovation within an organization.

What are the key skills and qualifications needed to thrive as a staff software engineer?

To thrive as a Staff Software Engineer, you need deep expertise in software development, system architecture, and problem-solving, often supported by a relevant degree and significant industry experience. Mastery of programming languages (such as Java, Python, or C++), cloud platforms, version control systems, and familiarity with CI/CD pipelines are typically required. Exceptional leadership, strong communication, and mentorship abilities set candidates apart in this role. These skills are essential for designing scalable solutions, guiding technical teams, and ensuring the successful delivery of complex projects.

What do staff software engineers do?

Staff software engineers lead technical projects, design system architecture, and mentor other engineers. They often work on complex problems, collaborate across teams, and contribute to technical strategy while using tools like code repositories and development frameworks.
What are the most commonly searched types of Staff Software Engineer jobs in Atlanta, GA? The most popular types of Staff Software Engineer jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Staff Software Engineer jobs? Cities near Atlanta, GA with the most Staff Software Engineer job openings:
Infographic showing various Staff Software Engineer job openings in Atlanta, GA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 77% In-person, and 23% Remote job distribution, with an average salary of $154,969 per year, or $74.5 per hour.

Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA • On-site

Full-time

Re-posted 16 days ago


Warner Bros. Discovery rating

8.1

Company rating: 8.1 out of 10

Based on 53 frontline employees who took The Breakroom Quiz

19th of 76 rated media


Job description

Welcome to Warner Bros. Discovery... the stuff dreams are made of.
Who We Are...
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.
To see what it's like to work at CNN, follow @WBDLife on Instagram and X!
CNN Growth
Come join our team
The CNN Growth team is hiring a Staff Software Engineer to help design, build, and evolve the core systems and experiences that support audience growth, engagement, and monetization across CNN's digital platforms.
This role is ideal for a senior individual contributor who thrives on solving complex technical problems, leading by example, and partnering closely with engineering managers, product, design, data, and vendors to deliver high impact, consumer facing software at scale.
What you will do
As a Staff Software Engineer, you will be a technical leader on a newly forming team. You will stay deeply hands on while helping set technical direction, raise engineering standards, and guide architectural decisions across the team.
You will work across the stack to design scalable systems, influence technical approaches, and ensure high quality delivery. You will collaborate closely with your engineering manager and peers to unblock teams, reduce risk, and drive clarity in ambiguous problem spaces.
You will also play a key role in evaluating third party solutions, integrating vendor platforms, and helping the team make sound build vs buy decisions that balance speed, quality, and long term maintainability.
The daily
  • Design, build, and maintain production systems and user facing applications
  • Lead technical design and architecture discussions for features and systems
  • Write high quality, well tested code and set a strong example for engineering excellence
  • Partner with engineering managers on technical strategy, planning, and execution
  • Collaborate with product, design, data, and other engineers to translate requirements into scalable solutions
  • Evaluate and integrate third party services and vendor platforms
  • Identify performance, reliability, and security risks and drive improvements
  • Participate actively in code reviews and raise the overall quality bar for the team
  • Mentor and support engineers through technical guidance and knowledge sharing
  • Help improve developer experience, tooling, and engineering practices

Our tech stack
Our teams primarily work with JavaScript across modern web architectures, supported by Node, Python, and AWS. We integrate internal platforms, third party services, and cloud infrastructure, and value pragmatic, maintainable technology choices.
Technologies include JavaScript, , Node, Python, Svelte, Sass, AWS services, CI/CD pipelines, infrastructure as code, and observability tools.
Requirements
  • 8-10 years of professional experience building and maintaining production software systems
  • Strong proficiency in JavaScript, including modern ES6+ patterns, and experience with Node
  • Experience designing and developing scalable APIs and web applications
  • Solid understanding of system design, performance optimization, and application security
  • Experience working with AWS services, CI/CD pipelines, and observability tools
  • Strong communication skills and ability to clearly explain technical concepts to varied audiences
  • Proven ability to deliver high quality software in an agile, fast paced environment
  • Experience collaborating closely with cross functional partners
  • Passion for building user focused products that deliver measurable impact

Nice to have
  • Experience bringing products to global markets
  • Experience with growth experimentation frameworks or A/B testing
  • Familiarity with modern frontend frameworks such as Svelte, Vue, or React
  • Experience integrating identity, authentication, payment, or subscription APIs
  • Understanding of cloud infrastructure and automation practices
  • Experience contributing to CMS or publishing platforms
  • Background in media, streaming, or direct to consumer applications

About you
  • You enjoy staying hands on while influencing technical direction and decision making
  • You take ownership of complex problems and help bring clarity to ambiguous spaces
  • You are a strong collaborator who elevates those around you
  • You care deeply about code quality, reliability, and long term maintainability
  • You are excited to help shape how CNN builds for growth and scale

#LI-Hybrid
How We Get Things Done...
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.

What Warner Bros. Discovery employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom