Golang Engineer Job at Akaasa Technologies, Fremont, CA

bEU1WURzV1NDeHIxM2RFaW8yUzVXWGI2Ymc9PQ==
  • Akaasa Technologies
  • Fremont, CA

Job Description

POSITION

Golang Engineer

LOCATION

Fremont CA 5 days a week

Must be local

REQUIRED SKILLS

Must-Have Requirements (Non-Negotiable)

3 years of hands-on experience with Golang (Go)

Prior backend development experience in at least one of the following:

o C# / .NET

o Java

o Python

Strong understanding of:

o Backend architecture

o REST APIs & microservices

o REST APIs (must)

RESTful API design

Understanding of API principles (contracts inputs/outputs error handling)

Experience maintaining and evolving APIs in production systems

Microservices architecture

Hands on experience working in microservices architecture

Understanding of:

Service to service communication

Distributed system behavior

Ownership of services in production

Not required to spin up new microservices daily but must understand how and when to design them

Event-driven architecture (Kafka-like mindset-even if not explicit)

o Distributed systems

Experience building production-grade backend systems

Experience working with:

o Message queues / event-driven systems (e.g. Kafka RabbitMQ)

Solid understanding of databases (SQL or NoSQL)

o SQL (required)

Experience with MySQL and/or PostgreSQL

Ability to:

Read and write non trivial SQL queries

Understand joins indexing basics query behavior

Make basic tuning or performance adjustments

Advanced DBA level skills not required but basic SQL is not enough

DevOps & Cloud Experience

Hands-on experience with:

o Kubernetes (deploy manage scale applications)

o CI/CD pipelines (build deploy automate)

Experience with:

o Application monitoring

o Logging and alerting systems

Understanding of how services are built deployed and consumed in production environments

Engineering Fundamentals

Strong in:

o Software design patterns

o Clean maintainable code

Experience with:

o CI/CD pipelines

o Testing (unit/integration)

This is repeatedly emphasized and one of the biggest evaluation criteria.

Candidate must demonstrate:

Object Oriented Programming fundamentals

o Clean class design

o Proper use of encapsulation abstraction inheritance

Clean Code principles

o Readable maintainable structured code

Familiarity with common design patterns (e.g. decorator etc.)

Ability to adapt to an existing codebase and follow team standards quickly

6. Soft / Execution Skills

Ownership & Production Mindset

Developer is responsible end to end for tickets

o From implementation testing release production

Strong attention to production quality

Understands impact of backend failures on real customer experiences

Comfortable with:

o Fast releases (weekly)

o High visibility systems

o Debugging issues post release

Problem Solving & First Principles Thinking

Ability to reason through ambiguous real world problems

Comfortable asking clarifying questions before coding

Can explain why they chose a solution not just write code

Interview evaluation heavily weights thinking process not memorization

Agile / High Velocity Environment Experience

Comfortable working in:

o Weekly sprints

o Rapid release cycles (Thursday releases)

Experience with:

o GitHub

o Jira

o Confluence

Can handle fast feedback loops and frequent deployments

Job Tags

Full time, Local area

Similar Jobs

355 Grand Street

Ultrasound Tech, Per Diem Job at 355 Grand Street

 ...Job Title: PD Ultrasound Tech Location: Jersey City Medical Center Department Name: Ultrasound Req #: 0000234149 Status: Hourly Shift: Night Pay Range: $59.65 - $59.65 per hour Pay Transparency: The above reflects the anticipated hourly wage range... 

HYDRA

Forklift & Trailer Mechanic Job at HYDRA

 ...the safe and timely performance of regular service, maintenance, and repair work on trailers and lift trucks; Responsible for ensuring trailers and forklifts remain in sound mechanical and operational condition, maximizing utilization while minimizing repair/maintenance... 

Confidential

Pipe Welder/fitter Job at Confidential

 ...IMMEDIATELY HIRING PIPEFITTERS, PIPE WELDERS AND LEAD MEN / FOREMEN SALISBURY, NC AREA PAY $25-32/HOUR (DEPENDS ON EXPERIENCE AND WELD TEST) Responsibilities Fit and install carbon, stainless, and/or copper pipes in accordance with project specifications.... 

Travelers

Senior Workers' Compensation Claim Representative Job at Travelers

 ...receiving ongoing medical treatment. The injured worker has returned to work, reached Maximum Medical Improvement (MMI) and is receiving PPD benefits. File will close as soon as the PPD is paid out. Independently handles all assigned claims up to and including most complex... 

New Jersey IEC

Remote Scheduler Job at New Jersey IEC

 ...Description New Jersey IEC is looking for a Remote Scheduler to join our team in Somerset. This part-time position offers a flexible working environment where you can contribute to our mission while enjoying the benefits of remote work. As a Remote Scheduler, you...