Senior Software Engineer @ Grid Networks | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer jobs in Reston, VA
Be an early applicantLess than 25 applicants
company-logo

Grid Networks · 3 days ago

Senior Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Telecommunications

Insider Connection @Grid Networks

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Build client-server applications, to include defining interfaces and pipelines, handling errors, security (e.g. encryption), and testing
Design reusable APIs to include both library APIs and exposed web services APIs (REST, gRPC, etc.)
Use message-bus architectures and message queue implementations
Design and implement Relational database schema and data models
Work with horizontal scaling / concurrency via threads, non-blocking, actors, distributed worker processes, etc
Conduct system performance analysis and tuning
Support and document the development of scalable, repeatable deployment procedures

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Linux system administrationDockerKubernetesAwsPostgresqlGolangPythonMicro-servicesStructured loggingElasticsearchKibanaContinuous integrationGitJiraConfluenceProblem-solvingCommunicationOrganizationalIndependenceTeamworkMulti-taskingPrioritizationCI/CDDevOpsAnsibleSQL (Postgres)NoSQL RedisNoSQL ElasticsearchNoSQL Neo4j

Required

7+ years of relevant experience
Ability to work in a cross directorate, multi-project environment
Have a great attitude and aptitude to learn new things
Able to work independently and as part of a team
Strong organizational, problem-solving, project management and communication skills
Able to multi-task, establish priorities and meet deadlines
Linux system usage and administration, including tracing problems in network stack or system utilization, package management, etc
Container image development - Docker build and deployment
Container orchestration (Docker Swarm, Kubernetes)
Cloud compute (AWS)
Experience with PostgreSQL
Building micro-services in Golang or Python (ideally both)
Micro-service architectures
Structured logging, Elasticsearch, Kibana
Build frameworks, continuous integration tools
Source control (git), collaboration tools (e.g. Jira, Confluence)

Preferred

A Bachelor's degree or higher in Computer Science or related fields
Working knowledge of CI/CD dev ops pipelines
Strong familiarity with Ansible and similar automated-deployment tools
Both SQL (Postgres) and NoSQL databases (e.g. Redis, Elasticsearch, Neo4j) experience
Listed examples of open-source work (e.g. projects in a public git-type repository)
Experience and comfort with BOTH Golang and Python

Company

Grid Networks

twitter
company-logo
At Grid Networks, we’re partnering with organizations all around the world to overcome some of the toughest communications and networking challenges possible.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Kevin Murphy
Chief Financial Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot