×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Backend

Job in Fremont, Alameda County, California, 94537, USA
Listing for: Dew Software
Full Time position
Listed on 2026-07-27
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Golang
Salary/Wage Range or Industry Benchmark: 140000 - 170000 USD Yearly USD 140000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (Backend)

Experience

3-5 Years

Location

Fremont, CA – 100% Onsite (5 Days/Week)

Interview

In-Person Interview Required

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Golang
    .
  • Build high-performance distributed systems capable of handling large-scale workloads.
  • Develop and maintain RESTful APIs and microservices for enterprise applications.
  • Design and implement event-driven architectures using Kafka and messaging technologies.
  • Develop scalable backend services utilizing gRPC for high-performance communication.
  • Optimize system performance, scalability, reliability, and fault tolerance.
  • Integrate backend services with MySQL, Redis, MongoDB, and other data storage technologies.
  • Collaborate with product managers, architects, and engineering teams to deliver high-quality software solutions.
  • Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
  • Participate in code reviews, architectural discussions, and technical design sessions.
  • Contribute to CI/CD processes and software quality improvements.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of professional backend software development experience.
  • Strong programming experience in Golang
    .
  • Candidates with strong Java, C#, or C++ backend experience and distributed systems expertise are also considered.
  • Extensive experience designing and developing distributed systems.
  • Strong understanding of object-oriented programming, concurrency, and scalable system design.
  • Experience working in Agile development environments.
Required Technical Skills
Programming Languages
  • Java
  • C#
  • C++
  • Distributed Systems
  • Microservices
  • REST APIs
  • gRPC
Databases
  • MySQL
  • Redis
  • MongoDB
Messaging & Streaming

Preferred Qualifications
  • Experience with Elasticsearch.
  • Experience with Click House.
  • Strong knowledge of distributed caching strategies.
  • Experience designing highly available and fault-tolerant systems.
  • Familiarity with cloud-native backend architectures.
  • Experience building high-throughput backend services.
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a fast-paced engineering environment.
  • Passion for writing clean, scalable, and maintainable code.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary