Overview
Remote
On Site
USD 70-75
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Skills
GoLang
Microservices
Amazon RDS
Amazon Dynamodb
AWS
Job Details
Job Title: Senior Backend Engineer
Interview: Virtual
Job Location: Remote PST
Job Duration: 6+ Months
Job Description:
We are seeking a Backend Engineer to support the migration from a legacy billing system to a new microservice-based billing service built in Golang. The initial focus will be on data migration and system transition, followed by ongoing development and maintenance of wireless service features, including SIM activation workflows.
Key Responsibilities:
- Migrate legacy billing service (PHP/Ruby) to new Golang microservices
- Complete data migration tasks (first ~3 months)
- Support and maintain features for wireless services post-migration
- Ensure backend services are performant, scalable, and reliable
- Communicate with internal engineering teams as needed
- Execute development work based on existing architectural templates
Must-Have Skills:
- Golang and PHP backend development
- API development with gRPC or REST
- Experience with MySQL (RDS) and DynamoDB
- Familiarity with Datadog for monitoring
- Independent, execution-driven mindset
- Experience using Kafka
Nice to Have:
- Experience with Redis, Kubernetes, ArgoCD, Terraform, or Ruby
- Telecom experience or exposure to SIM activation flows
- Familiarity with Prometheus or similar observability tools
Other Info:
- This is a backend-only role (no full-stack)
- Role is 80% coding-focused with minimal involvement in architecture/design
- AWS experience is in use but not mandatory
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.