Senior Go (Golang) Developer / Full-Time / Hybrid / Middletown, PA
Become a member of a growing team of Information Technology professionals making an impact and providing solutions for Government and Commercial clients since 1996 Join the Domino Tech Team!
The Position:
Position Title: Senior Go (Golang) Developer
Location: Hybrid; Remote Off-Site and On-Site in Middletown, PA
Duration: 24+ Months
We are seeking a skilled Senior Go (Golang) Developer / Architect to join our team. You will design and build scalable backend systems, establish technical standards, and mentor engineering teams. You'll own architectural decisions for high-performance services while staying hands-on with code. Payment processing experience is preferred.
- Design and implement distributed systems, microservices, and APIs using Go (Golang) programming language.
- Define architectural patterns, coding standards, and best practices for Go development.
- Lead technical design reviews and provide guidance on system scalability, reliability, and performance.
- Build and maintain CI/CD pipelines, testing frameworks, and developer tooling.
- Collaborate with product, infrastructure, and security teams to align technical solutions with business goals.
- Mentor developers through code reviews, pair programming, and knowledge sharing.
- Evaluate and integrate third-party tools, libraries, and cloud services.
- Troubleshoot production issues and conduct performance optimization.
The Skills and Experience:
- 5+ Years: Experience in software development with 3+ years focused on Go (Golang)
- Proven track record designing and deploying production systems at scale
- Deep understanding of Go idioms, concurrency patterns (goroutines, channels), and the standard library
- Experience with distributed systems concepts: service discovery, message queues, caching, and event-driven architecture
- Strong knowledge of RESTful and gRPC API design
- Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, Google Cloud Platform, or Azure)
- Proficiency with relational and NoSQL databases (PostgreSQL, Redis, MongoDB, etc.)
- Excellent communication skills and ability to translate complex technical concepts for varied audiences
- Contributions to open-source Go projects is a plus
- Experience with observability tools (Prometheus, Grafana, Open Telemetry) is a plus
- Background in DevOps, platform engineering, or SRE practices is a plus
- Familiarity with additional languages (Rust, Python, TypeScript) is a plus
The Company:
The mission of Domino Technologies, Inc. is to provide clients with IT solutions for their individual business processes that lead to strategic market advantages. Since its founding in 1996, the Domino Tech Team has built a solid record of performance working with clients in the Government and Commercial sectors.
The Perks:
- Excellent Market Salary
- Competitive Benefits
- Paid Holidays and Vacation
- Positive Work-Life Balance
The Location:
Domino Technologies is based in the Harrisburg area the capital city of the Commonwealth of Pennsylvania and the county seat of Dauphin County. Located on the east bank of the Susquehanna River, Harrisburg is the anchor of the Susquehanna Valley metropolitan area.
Contact Us Today!