Mid-Level Back End Software Developer

GRID Networks LLC
Reston, VA, United States
2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

LTE (Telecommunication) Application Programming Interfaces (APIs) Amazon Web Services Advanced Message Queuing Protocol LAMP (Software Bundle) W-CDMA (UMTS) Cloud Computing Relational Databases Linux DevOps Python (Programming Language) Network Security
+26 more
Queueing Systems RabbitMQ Ansible Prometheus Software Engineering SQL Databases TCP/IP TypeScript Virtualization Technology Web Services Data Logging 5G NR System Availability Grafana Gitlab Cloudformation Containerization Infrastructure Automation Frameworks Information Technology Terraform Grpc Docker Elk Stack Golang Vmware Microservices

Job description

We are seeking a talented and motivated Back End Software Developer to join our Software Engineering team. You will be working collaboratively to design, develop, deploy and maintain back-end services that power our innovative solutions. This is a flexible in-office position and an excellent opportunity to contribute to solutions that power the next generation of telecommunications solutions.

Responsibilities:

  • Design and maintain robust, scalable back-end services

  • Develop clean, well-documented, and testable code, adhering to industry best practices

  • Lead and participate in architectural discussions

  • Troubleshoot and resolve production issues, ensuring high availability and performance

  • Contribute to the automation of our infrastructure and deployments

  • Contribute to improving our engineering practices and standards

Requirements

Do you have experience in gRPC?, Do you have a Bachelor’s degree?, Technical Skills

  • Expertise with library and web service APIs including REST and gRPC

  • Expertise with message-bus architectures and message queue implementations

  • Proficiency in programming languages such as Golang (Go), Python or Typescript

  • Experience working with microservice architectures

  • Familiarity with aspect of 3GPP cellular communications (5G NR, 4G LTE, 3G WCDMA) systems such as the air interface, RAN or CoreNET

  • Solid understanding of Linux operating systems

  • Experience with containerization technologies and virtualization (Docker, VMware)

  • Experience with CI/CD pipelines and automation tools

  • Experience with SQL and relational databases

Professional Skills

  • Bachelor’s degree or higher in computer science or a related field

  • 4+ years of professional software development experience

  • Excellent written and verbal communication, collaboration, and problem-solving skills.

  • Strong time management abilities to meet project deadlines.

  • Reliable and demonstrates a professional work ethic.

  • Intellectual curiosity and the ability to learn new technologies quickly.

It would be even better if you have experience with:

  • DevOps CI/CD using GitLab, GitLab runners, or Ansible/AWX

  • Agile/SCRUM development processes

  • RabbitMQ, WAMP, AMQP or other message queue libraries

  • Networking and security protocols (TCP/IP, TLS)

  • AWS cloud services and general cloud computing principles

  • Infrastructure-as-code tools, like Terraform or CloudFormation

  • Monitoring and logging tools, like Prometheus, Grafana, or ELK stack

About the company

Grid Networks, LLC is a world-class telecommunications consulting firm supporting clients with product development, business operations, network maintenance, and supply chain services. At Grid, we develop products and services to meet customer needs with a focus on mobile connectivity, backbone networking, and IoT solutions

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all