1

Backend Engineer Jobs in Alabama (NOW HIRING)

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal for ...

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal for ...

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal for ...

$119K - $157K/yr

NET on the back end. We are looking for an engineer who is comfortable designing scalable, secure, and maintainable software architecture and demonstrates sound judgment in making trade-offs related ...

Partner closely with Backend Engineers, Product Managers, and User Experience Designers and Data Scientists to build systems with user experience forethought that efficiently power features.

New

next page

Showing results 1-20

Backend Engineer information

See Alabama salary details

$54.8K

$133.8K

$180.4K

How much do backend engineer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for backend engineer in Alabama is $133,839.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,400.00 and $155,900.00 per year, depending on experience, location, and employer.

What are some common challenges Backend Engineers face when integrating new technologies into existing systems?

Backend Engineers often encounter challenges when integrating new technologies, such as ensuring compatibility with legacy systems, maintaining data consistency, and minimizing service disruptions during deployment. They must carefully plan migrations, coordinate with frontend and DevOps teams, and implement thorough testing to avoid introducing bugs or security vulnerabilities. Effective communication and documentation are key to overcoming these challenges and ensuring a smooth transition.

What are the key skills and qualifications needed to thrive as a Backend Engineer, and why are they important?

To thrive as a Backend Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of algorithms, and experience with databases, typically supported by a degree in computer science or related field. Familiarity with tools such as RESTful APIs, cloud platforms (e.g., AWS, Azure), version control systems (like Git), and containerization technologies (Docker, Kubernetes) is common. Problem-solving ability, attention to detail, and effective communication are vital soft skills for this role. These skills and qualities are essential for building robust, scalable systems and collaborating efficiently within development teams.

What is the difference between Backend Engineer vs Software Developer?

AspectBackend EngineerSoftware Developer
Primary FocusDesigning, building, and maintaining server-side applications and databasesDeveloping software across various layers, including frontend and backend
Skills & CertificationsProficiency in server-side languages (e.g., Java, Python), databases, APIsProficiency in multiple programming languages, software design, and sometimes frontend skills
Work EnvironmentTypically in backend teams, working on server infrastructure and APIsCan work on full-stack or specific areas; broader scope
Industry UsageCommon in tech companies, startups, and enterprises focusing on backend systemsWidespread across all software development sectors

While both roles involve coding and software development, Backend Engineers specialize in server-side logic, databases, and APIs, whereas Software Developers may work on both frontend and backend components. The roles often overlap, but Backend Engineers focus more on the infrastructure that powers applications.

What are Backend Engineers?

Backend Engineers are software developers who focus on building and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They ensure that the data requested by the frontend systems is delivered efficiently and securely. Their work involves writing code in languages like Python, Java, or Node.js, integrating with databases, and optimizing the overall performance of applications. Backend Engineers also play a crucial role in ensuring data integrity and implementing security best practices.
More about Backend Engineer jobs
What are the most commonly searched types of Backend Engineer jobs in Alabama? The most popular types of Backend Engineer jobs in Alabama are:
What are popular job titles related to Backend Engineer jobs in Alabama? For Backend Engineer jobs in Alabama, the most frequently searched job titles are:
What are popular job titles related to Backend Engineer jobs in AL? For Backend Engineer jobs in AL, the most frequently searched job titles are:
Infographic showing various Backend Engineer job openings in Alabama as of June 2026, with employment types broken down into 86% Full Time, 7% Part Time, 1% Temporary, 4% Contract, and 2% Nights. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $133,839 per year, or $64.3 per hour.
Senior End-to-End Cellular Connectivity Engineer

Senior End-to-End Cellular Connectivity Engineer

EBSCO Industries Inc

Birmingham, AL • On-site

$114K - $151K/yr

Full-time

Posted 16 days ago


Job description

Headquartered in Birmingham, Alabama, Moultrie (www.moultrie.com) is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote monitoring.

We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven – hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience.

We are guided by the following principles: Customer Obsession.; Excellence is the Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team

Job Summary

At Moultrie, connectivity isn't a feature — it's the foundation of everything we build. As a Sr. Cellular Connectivity Engineer, you'll own the end-to-end communication stack between our field-deployed cameras and cloud infrastructure, making sure our devices stay connected reliably and efficiently in the real world. 

You'll dig deep into carrier protocols, diagnose issues at the modem and radio layer, and work closely with firmware, application, and cloud teams to optimize how our devices communicate. If you're someone who thrives on complex connectivity problems and cares about getting it right, this is the role for you.

Job Responsibilities

Diagnostics & Protocol Analysis

  • Analyze and interpret carrier-level protocol behavior to identify and resolve connectivity issues at the modem and radio layer.
  • Capture and dissect network traffic to diagnose packet-level anomalies, protocol misconfigurations, and communication inefficiencies between cameras and backend servers.
  • Trace issues across the full stack — from the device modem through the carrier core network to the application server — and isolate where things are breaking down.

Connectivity Optimization

  • Monitor and evaluate the full communication path between edge camera devices and cloud infrastructure, ensuring protocol conformance, message integrity, and session stability.
  • Design, evaluate, and tune retry policies and reconnection logic to maximize connection reliability while minimizing unnecessary radio activity and preserving battery life.
  • Investigate and resolve bottlenecks related to carrier network behavior and internet and application-layer inefficiencies.

Protocol & Stack Work

  • Work with application and firmware teams to optimize MQTT broker and client configurations.
  • Analyze TCP/IP stack behavior in constrained cellular environments.
  • Collaborate with cloud and backend engineers.

Standards & Documentation

  • Contribute to defining and enforcing communication design standards for new camera hardware and firmware revisions.
  • Produce detailed diagnostic reports, root cause analyses, and optimization recommendations for internal engineering teams and external stakeholders.
Job Requirements

What You Bring

  • Hands-on experience with modem-level diagnostics and log capture and analysis.
  • Proficiency with deep packet inspection and protocol analysis across multiple layers.
  • Strong understanding of cellular carrier protocols.
  • Familiarity with carrier-specific behaviors as they relate to IoT device connectivity.
  • Solid understanding of TCP/IP, including IP addressing, routing, flow control, congestion avoidance, and connection lifecycle management.
  • Experience working with MQTT in IoT deployments.
  • Practical experience analyzing and debugging client-server communication flows for IoT or embedded devices.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Telecommunications, or a related field — or equivalent hands-on experience.
  • 5+ years of deep LTE-M/NB-IoT experience.

Bonus Points

  • Experience with LTE-M or NB-IoT deployments in commercial IoT products.
  • Hands-on experience with Microsoft Azure IoT services.
  • Familiarity with FOTA update protocols and their impact on connectivity resources.
  • Experience with embedded Linux or RTOS environments in cellular-connected devices.
  • Background in camera systems, surveillance technology, or field-deployed IoT hardware.
  • Scripting or automation experience.
  • Knowledge of 3GPP specifications relevant to IoT device behavior.
Essential Job Function

Why Moultrie

Our cameras are in the field — on fence posts, in tree stands, deep in the woods — and they need to work. The connectivity problems you'll solve here are real, the stakes are high, and the impact shows up directly in the experience of hundreds of thousands of users. You'll have the autonomy to dig in, the support of a strong engineering team, and the satisfaction of knowing your work makes Moultrie products better for the people who depend on them.

We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.

We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.