1

Book Publishing Software Developer Jobs in Atlanta, GA

Software development engineers using common development methodologies including Waterfall and Agile ... Book surveys since 2012. The Waystar platform supports more than 500,000 providers, 1,000 health ...

Software Engineer - Mission Systems

Atlanta, GA ยท On-site

$105K - $130K/yr

As a Software Engineer on this team, you will design, implement, and test C++ software that extends ... Familiarity with publish/subscribe or messaging middleware (e.g., DDS, ZeroMQ, ActiveMQ, Kafka)

Lead Software Engineer

Atlanta, GA ยท On-site +1

$186K - $204K/yr

Lead Software Engineer positions offered by Cox Automotive Corporate Services, LLC (Atlanta ... Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book ...

Lead Software Engineer

Atlanta, GA ยท On-site

$161K - $204K/yr

Lead Software Engineer positions offered by Cox Automotive Corporate Services, LLC (Atlanta ... Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book ...

Lead Software Engineer

Atlanta, GA ยท On-site

$186K - $204K/yr

Lead Software Engineer positions offered by Cox Automotive Corporate Services, LLC (Atlanta ... Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book ...

Lead Software Engineer

Atlanta, GA ยท On-site +1

$161K - $204K/yr

Lead Software Engineer positions offered by Cox Automotive Corporate Services, LLC (Atlanta ... Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book ...

Software Engineer (BI) Position Summary As a Business Intelligence Software Engineer, you will ... Engage in prototyping, designing, and publishing PowerBI Reports. * Collaborate with Data Engineers ...

While our Software Engineers are involved in multiple things throughout the Technology organization ... Book surveys since 2012. The Waystar platform supports more than 500,000 providers, 1,000 health ...

While our Software Engineers are involved in multiple things throughout the Technology organization ... Book surveys since 2012. The Waystar platform supports more than 500,000 providers, 1,000 health ...

Software Engineer II

Atlanta, GA ยท On-site

$93K - $128K/yr

While our Software Engineers are involved in multiple things throughout the Technology organization ... Book surveys since 2012. The Waystar platform supports more than 500,000 providers, 1,000 health ...

Senior Java/J2EE Developer

Alpharetta, GA ยท On-site

$56 - $71.25/hr

Company Description Compunnel Software Group is a New Jersey based premier information technology ... publishing and consumer products. Job Position: Senior Java/J2EE Developer Location: Alpharetta, GA ...

Software Engineer II

Atlanta, GA

$93K - $128K/yr

While our Software Engineers are involved in multiple things throughout the Technology organization ... Book surveys since 2012. The Waystar platform supports more than 500,000 providers, 1,000 health ...

Work with RESTful APIs and manage publishing via API Management tools (e.g., APIM). * Implement ... Proficiency in at least one programming/scripting language: Python, C/C++, Java, JavaScript, .NET, ...

Showing results 21-40

Book Publishing Software Developer information

See Atlanta, GA salary details

$46.2K

$107.6K

$159.6K

How much do book publishing software developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for book publishing software developer in Atlanta, GA is $107,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $125,000.00 per year, depending on experience, location, and employer.

What is the difference between Book Publishing Software Developer vs Book Editor?

AspectBook Publishing Software DeveloperBook Editor
Primary RoleDevelops and maintains software tools for publishingReviews, revises, and improves written content
Skills RequiredProgramming, software engineering, knowledge of publishing workflowsEditing, language proficiency, content organization
Work EnvironmentTech companies, publishing software firms, remote or office-basedPublishing houses, freelance, editorial teams
Common Industry UsageTechnology-driven publishing projectsContent creation and quality control

The main difference is that Book Publishing Software Developers focus on creating and maintaining the digital tools used in publishing, while Book Editors concentrate on refining and improving the content itself. Both roles are essential in the publishing industry but serve different functions related to technology and content quality.

What are the key skills and qualifications needed to thrive as a book publishing software developer, and why are they important?

To thrive as a Book Publishing Software Developer, you need strong programming skills (such as Python, Java, or C#), experience in software development, and often a degree in computer science or a related field. Familiarity with publishing-specific tools like Adobe InDesign, XML workflows, content management systems (CMS), and version control systems (e.g., Git) is typically required. Excellent problem-solving, collaboration, and communication skills help developers understand publisher needs and work effectively with cross-functional teams. These skills ensure the creation of robust, user-friendly software that streamlines the publishing process and meets industry standards.

What is a book publishing software developer?

Book Publishing Software Developers are professionals who design, develop, and maintain software applications specifically for the book publishing industry. They create tools that help publishers manage manuscripts, automate workflows, format content for print and digital platforms, and track sales or distribution. These developers often work with publishing standards like EPUB, PDF, and XML, and collaborate with editors, designers, and production teams to streamline the publication process. Their work ensures that publishers can efficiently produce and distribute books in various formats while maintaining high quality.

How do book publishing software developers typically collaborate with editors and designers during the development process?

Book Publishing Software Developers frequently work closely with editors and designers to understand workflow requirements, digital formatting standards, and user-interface needs. This collaboration often involves gathering feedback on prototypes, troubleshooting layout or conversion issues, and integrating editorial tools that streamline content management. Effective communication and agile development practices are essential, as developers must adapt to changing publishing trends and ensure the software supports both creative and production teams efficiently. Regular cross-functional meetings and iterative feedback loops help ensure the final product aligns with the needs of all stakeholders.
What are popular job titles related to Book Publishing Software Developer jobs in Atlanta, GA? For Book Publishing Software Developer jobs in Atlanta, GA, the most frequently searched job titles are:
What job categories do people searching Book Publishing Software Developer jobs in Atlanta, GA look for? The top searched job categories for Book Publishing Software Developer jobs in Atlanta, GA are:
Infographic showing various Book Publishing Software Developer job openings in Atlanta, GA as of August 2026, with employment types broken down into 72% Full Time, 9% Part Time, 2% Temporary, and 17% Contract. Highlights an 82% In-person, 3% Hybrid, and 15% Remote job distribution, with an average salary of $107,557 per year, or $51.7 per hour.

Software Engineer , Loc: Atlanta, Georgia, US, Full Time/Per,(MK)

Central Business Solutions

Atlanta, GA โ€ข On-site

$105K - $110K/yr

Full-time

Re-posted 18 days ago


Job description

JobDescription
Industry: Government & Policy
Job Category: Information Technology
Job Purpose
The Software Engineer is responsible for designing, developing, testing, and maintaining software applications and products. This role also involves managing software development efforts, providing technical leadership, and supporting software development lifecycle (SDLC) practices and processes.
The ideal candidate will have strong programming experience in languages such as Java, JavaScript, C, C++, C#, Ruby, Python, Scala, and Groovy, along with knowledge of CI/CD, DevOps, API development, containerization, distributed systems, and Linux-based development environments.
The Software Engineer will apply engineering principles to software development, support production releases, perform code reviews, merge feature branches, troubleshoot issues, and collaborate with sponsors to gather requirements, prioritize backlogs, and support Agile development teams.
Key Responsibilities
  • Perform software development, debugging, enhancement, modification, and documentation.
  • Design, develop, test, and maintain software solutions to meet program requirements.
  • Develop and maintain kernel-level and user-level software, tools, and scripts.
  • Develop software requirements and system designs.
  • Ensure software is developed in accordance with approved coding standards and processes.
  • Provide software development estimates and technical input.
  • Participate in code reviews, testing, and integration activities.
  • Create and analyze network protocols.
  • Support production releases and troubleshoot software-related issues.
  • Contribute to research reports, white papers, presentations, and competitive proposals.
  • Create and deliver technical presentations to internal teams and sponsors.
  • Serve as the software technical focal point for assigned projects.
  • Ensure software complies with military, safety, and security standards.

Required Minimum Qualifications
  • Experience developing software for complex systems using disciplined engineering approaches and processes.
  • Experience developing software in C/C++.
  • Experience with scripting languages such as Bash and Python.
  • Experience using Linux GCC compilers and related build/debugging tools.
  • Experience developing software on Linux and deploying to Linux target systems.
  • Familiarity with multi-threaded and multi-process software concepts and applications.
  • Familiarity with common IPC mechanisms such as shared memory, publish-subscribe messaging, and RPC.

Preferred Qualifications
  • Active Secret Clearance.
  • Experience developing software for complex military systems.
  • Experience with embedded software development.
  • Experience with containerized software development environments.
  • Experience with autonomous unmanned systems, including UAS/UAV, USV, UGV, and UUV platforms.
  • Experience integrating software interfaces with sensor systems such as EW, EO, ATR, and ML systems.
  • Experience developing secure and/or safety-critical systems.
  • Experience working with avionics data buses and communication protocols such as MIL-STD-1553, ARINC 429, Ethernet, and RS-422.
  • Familiarity with military open software standards and frameworks such as MOSA, FACE, OMS, and VICTORY.
  • Experience using Jira, Confluence, and Git.
  • Experience with virtual machines, containers, SITL, and HITL environments.
  • Experience with DevOps, DevSecOps, and CI/CD practices.

Travel Requirements
  • Ability to travel up to 10%-25% as required.

Education & Experience
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related field with 2+ years of relevant experience; OR
  • Master's degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related field with 0+ years of relevant experience.

Skills and Certifications [note: bold skills and certification are required]
C/C++
Bash and Python
Compensation
Base Salary - USD $105,000 to $110,000
*** Never repost ***
Full-time
Benefits - Full
Relocation Assistance Available - Possible for ideal candidate
Interview Travel Reimbursed - Yes
Candidate Details
1+ to 2 years experience
Seniority Level - Associate
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Occasionally
Why this employer is a great company
in Atlanta, GA, is the non-profit applied research arm of the Georgia Institute of Technology, focusing on engineering, science, and defense solutions.