DevOps Golang Backend Engineer

This job has been expired
Job Title: DevOps Golang Backend Engineer
Location: Phoenix, AZ (Onsite – only local)
Visa: USC, GC, H4-EAD, TN
Technical Skills Required:
Programming: Go (Golang), Kafka, REST APIs, RestAssured
DevOps: Jenkins, Docker, Kubernetes
Databases: PostgreSQL, Couchbase, ElasticSearch, NoSQL
Version Control: GitHub, GitLab, BitBucket, SVN
Monitoring & Logging: ELK Stack (Elasticsearch, Logstash, Kibana)
Additional Tools: JIRA, Confluence
Job Summary:
We are seeking a highly skilled DevOps Golang Backend Engineer to join our engineering team in Phoenix, AZ.
The ideal candidate will be responsible for building scalable backend services, integrating modern DevOps practices, and collaborating with Site Reliability Engineering (SRE) and development teams to deliver mission-critical software. Candidates with recent American Express (Amex) experience (minimum 1 year) will be highly preferred.
Key Responsibilities:
Design and implement scalable system solutions and custom applications.
Modify existing applications to align with evolving business requirements.
Perform hands-on coding, debugging, and documentation.
Collaborate closely with the SRE team for deployment, monitoring, and post-implementation support.
Develop system and process flow diagrams, validate application performance, and ensure system integration.
Build resilient software and automation tools aligned with modern microservices architecture.
Translate customer needs into technical solutions in a loyalty-driven platform environment.
Drive transformation from legacy systems to event-driven, microservices-based systems.
Partner with testing, quality, and production teams to ensure smooth end-to-end development lifecycle.
Minimum Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field.
6+ years of hands-on development experience using modern tech stacks.
Solid understanding of Agile methodologies.
Proven experience designing and developing RESTful APIs.
Expertise with relational and NoSQL databases.
Experience with continuous integration & automated testing frameworks.
Familiarity with containerization and orchestration tools (Docker, Kubernetes).
Prior Amex project experience (preferred).
Excellent problem-solving, communication, and analytical skills.
Preferred Skills & Bonus Experience:
Knowledge of Loyalty/Rewards systems or Credit Card Industry.
Experience contributing to or maintaining open-source projects.
Versatility in multiple programming languages and distributed systems.
Strong innovation mindset with the ability to think “outside the box”.
Passion for learning emerging technologies and applying them practically.
Scroll to Top