Unknown Company

Senior Software Engineer

baltimore, md • Posted 4 days ago
Onsite Full Time Software Architecture & Engineering

Senior Golang Backend Engineer

Golang | AWS | Kubernetes | Linux | Distributed Systems

Are you passionate about building high-performance backend systems that operate at enterprise scale? We're looking for a Senior Golang Backend Engineer to join a team developing secure, cloud-native applications and distributed services that power mission-critical platforms.

This is an opportunity to work on complex engineering challenges involving microservices, authentication, cloud infrastructure, and high-throughput systems in a collaborative, fast-paced environment.

What You'll Do

  • Design, develop, and maintain scalable backend applications using Golang
  • Build and enhance cloud-native microservices deployed in Kubernetes environments
  • Develop RESTful and gRPC APIs for enterprise applications
  • Design secure authentication and authorization solutions
  • Collaborate with architects and engineers to design scalable, reliable systems
  • Troubleshoot production issues and resolve software defects
  • Optimize application performance, scalability, and reliability
  • Refactor existing code to improve maintainability and efficiency
  • Translate business requirements into technical solutions
  • Participate in architecture reviews, design discussions, and code reviews
  • Create and maintain technical documentation
  • Estimate development effort and deliver high-quality software

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 5+ years of backend software development experience
  • 2+ years of professional experience developing applications with Golang
  • Strong experience building distributed systems and microservices
  • Deep understanding of Linux operating systems and development environments
  • Experience working with Docker and Kubernetes
  • Experience building RESTful and/or gRPC services
  • Experience with Git-based version control
  • Strong debugging, troubleshooting, and analytical skills
  • Ability to work independently while collaborating across engineering teams

Technical Skills

Programming Languages

  • Golang (Go)
  • Python or JavaScript (preferred)
  • C programming experience is a plus

Cloud & Infrastructure

  • AWS (EKS, ECS, S3, Lambda, SNS/SQS, or similar services)
  • Docker
  • Kubernetes
  • Linux
  • Terraform (preferred)

Backend Technologies

  • Microservices Architecture
  • Event-Driven Systems
  • REST APIs
  • gRPC
  • Concurrent Programming (Goroutines)

Identity & Security

Experience with one or more of the following:

  • Active Directory
  • LDAP
  • PKI / Certificate Management
  • SSH Key Management
  • OAuth
  • OpenID Connect (OIDC)
  • SAML
  • Single Sign-On (SSO)
  • Multi-Factor Authentication (MFA)

Databases

Experience with relational and NoSQL databases, including:

  • PostgreSQL
  • MongoDB
  • DynamoDB
  • Redis
  • SQL

Preferred Qualifications

Experience with any of the following is highly desirable:

  • High-volume, low-latency distributed systems
  • Enterprise platform engineering
  • API gateway development
  • Workflow orchestration
  • Messaging technologies (Kafka, RabbitMQ, SNS/SQS)
  • Performance tuning and scalability optimization
  • CI/CD pipelines
  • Code reverse engineering and legacy modernization
  • Observability tools such as Grafana, Prometheus, Datadog, or Splunk

We're Looking For Someone Who

  • Enjoys solving complex backend engineering problems
  • Thrives in cloud-native, distributed environments
  • Writes clean, maintainable, production-quality code
  • Takes ownership of projects from design through deployment
  • Values collaboration, innovation, and continuous improvement
  • Has experience building highly scalable, reliable backend platforms

Why Join Us?

You’ll work alongside talented engineers building secure, scalable systems that support millions of users and mission-critical applications. This role offers the opportunity to make a significant impact while working with modern technologies in a collaborative engineering environment.

#J-18808-Ljbffr
Back to Job Search