Software Engineer || Final round will be In-person

Apply Now

Job Description

If this blog helped you, spread the word!

**Role: Software Engineer**

**Location: Irvine,CA(Onsite)**

**Duration: 12+ Months**

**Visa -USC, GC, GC-EAD, H1B, H4EAD**

**Job Description:**

**Note – Final round will be In-Person with client.**

We are seeking a highly skilled Software Engineer with strong expertise in Golang backend development and hands-on experience with AWS cloud services. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance backend systems, and ensuring seamless deployment and monitoring in a cloud-native environment.

Key Responsibilities:

Design and develop robust, secure, and scalable backend services using Golang

Architect APIs and microservices supporting web and mobile applications

Work closely with DevOps to deploy and manage services on AWS

Optimize performance and ensure high availability of cloud-native applications

Integrate with databases, queues, and external APIs

Write unit and integration tests; ensure code quality with best practices

Participate in agile ceremonies and cross-functional collaboration

Required Skills & Qualifications:

3+ years of backend development experience with Golang (Go)

Strong experience working with AWS services (e.g., EC2, Lambda, S3, RDS, API Gateway, ECS/Fargate)

Solid understanding of RESTful APIs and microservices architecture

Proficient in using Docker and CI/CD tools for deployment

Experience with cloud-native application design and container orchestration (e.g., Kubernetes is a plus)

Familiarity with SQL/NoSQL databases like PostgreSQL, DynamoDB, etc.

Strong problem-solving skills and ability to work independently in a fast-paced environment

If this blog helped you, spread the word!