What are the responsibilities and job description for the Backend Software Engineer (Golang ) position at Merican Inc?
Job Title: Senior Backend Software Engineer (Golang ) Sales Management Platform
Location: Fremont, CA onsite role.
Duration: 12 mos (Extension or Conversion Possible)
Onsite role
Mode of Interview- Virtual three Rounds .
Summary:
The Sales Management Platform (SMP) team develops and maintains the in house CRM system that drives Client's global sales operations. This platform powers every Sales Advisor worldwide-handling customer interactions from lead conversion through order creation, pre order guidance, and demand tracking across vehicles, energy, and charging products.
The SMP is a mission critical system at the heart of Client's commercial ecosystem. As a member of this team, you'll build core backend services that directly influence sales productivity, operational excellence, and customer satisfaction.
What You'll Do
- Design, build, and scale Golang-based backend services supporting Client's global sales operations.
- Lead the design of distributed systems that process large-scale, real-time transactional data.
- Implement performant APIs and microservices in Go, ensuring reliability and maintainability.
- Integrate with event-driven architectures using Kafka, RabbitMQ, and Redis.
- Collaborate across engineering, product, and data science teams to enable AI assisted sales workflows.
- Own end-to-end delivery of backend systems-from design through deployment and operations.
- Continuously improve system performance, security, and data integrity in high-volume environments.
- Review code, mentor peers, and uphold best practices in coding and design.
What You'll Bring
- 5 years of backend engineering experience, with 3 years of hands on Golang development in production systems.
- Strong understanding of microservices architecture, concurrency patterns, and scalable backend design.
- Experience with data and message streaming tools (Kafka, RabbitMQ, Redis).
- Proficiency in relational databases (PostgreSQL) and large scale data processing (ClickHouse, OpenSearch).
- Familiarity with containerization and cloud deployment (Kubernetes, Docker).
- Solid problem solving, performance tuning, and debugging skills.
- Collaborative mindset with excellent communication and accountability in cross-functional teams.
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent professional experience.
Preferred Qualifications
- In depth experience with Golang frameworks and performance optimization for distributed systems.
- Exposure to AI driven microservices or agentic workflows integrated into enterprise platforms.
- Background in CRM, ERP, or customer engagement applications.
- Experience designing high-throughput backend systems for sales, e commerce, or operations platforms.
- Passion for Client's mission and an eagerness to work on high-impact systems that accelerate sustainable energy adoption.
Salary : $65