Back End Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
We areseekinga talented and motivated Back EndSoftwareDeveloper to join our Software Engineeringteam.You will be working collaboratively to design, develop,deployandmaintainback-end services that power our innovative solutions.This isa flexiblein-office position and an excellent opportunity to contribute to solutions that power the next generation of telecommunicationssolutions.
Responsibilities:
-
Designandmaintainrobust,scalable back-end services
-
Developclean, well-documented, and testable code, adhering to industry best practices
-
Lead andparticipateinarchitectural 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
Technical Skills
-
Expertisewith library and web service APIs including RESTandgRPC
-
Expertisewithmessage-bus architectures and message queue implementations
-
Proficiencyin programminglanguagessuch asGolang (Go), Pythonor Typescript
-
Experience working with microservice architectures
-
Familiarity withaspect of3GPP cellular communications (5GNR, 4G LTE, 3G WCDMA)systems such as the air interface, RAN orCoreNET
-
Solid understanding of Linux operating systems
-
Experience with containerization technologiesand virtualization (Docker,VMware)
-
Experience with CI/CD pipelines and automation tools
-
Experience withSQLandrelational databases
Professional Skills
-
Bachelors degreeor higherin computer scienceor 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 anddemonstratesa professionalwork ethic.
-
Intellectualcuriosityand the ability to learnnew technologiesquickly.
It would be even better if you have experience with:
-
DevOps CI/CDusing GitLab,GitLabrunners,orAnsible/AWX
-
Agile/SCRUM development processes
-
RabbitMQ, WAMP, AMQP orother message queue libraries
-
Networking and security protocols (TCP/IP, TLS)
-
AWS cloud services and general cloud computing principles
-
Infrastructure-as-code tools, likeTerraformorCloudFormation
-
Monitoring and logging tools,like Prometheus, Grafana,orELK 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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
20 Essential Tools For Backend Development
Why Upskilling And Reskilling is Important For Developers
7 Most Popular Web Developer Jobs in Europe
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again