Sr. Backend Software Engineer GolangPython


Job Location:

Fremont, CA - USA

Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

RESPONSIBILITIES:

  • Design develop and maintain scalable backend applications and microservices using Golang and Python
  • Build high-performance APIs and distributed systems that support critical sales workflows
  • Develop solutions leveraging real-time event streaming and messaging technologies
  • Collaborate with product managers software engineers and cross-functional teams to deliver new platform capabilities
  • Design and optimize database schemas for performance and scalability
  • Develop AI-enabled workflows and intelligent automation that improve sales advisor productivity
  • Troubleshoot production issues and continuously improve system reliability scalability and performance
  • Contribute to architecture decisions and engineering best practices

REQUIREMENTS:

  • 5 years of professional software engineering experience
  • Strong experience developing backend applications using Golang and/or Python
  • Experience building scalable microservices and distributed systems
  • Hands-on experience with event streaming and messaging technologies such as Kafka or RabbitMQ
  • Experience with relational databases (PostgreSQL MySQL or similar) including schema design and query optimization
  • Experience working with NoSQL databases (MongoDB or similar)
  • Experience with caching technologies such as Redis
  • Experience with search technologies such as OpenSearch or Elasticsearch
  • Experience working with modern data platforms such as ClickHouse
  • Familiarity with AI Agentic Workflows LLM integrations or AI-powered application development is a plus
  • Strong understanding of software design principles scalability and system performance

PREFERRED SKILLS:

  • Experience developing enterprise CRM or sales platforms
  • Experience working in high-volume customer-facing production environments
  • Experience with cloud-native architectures and containerized applications
  • Strong problem-solving skills and the ability to thrive in a fast-paced collaborative engineering environment

Tech Stack:

  • Golang
  • Python
  • PostgreSQL
  • ClickHouse
  • OpenSearch
  • Redis
  • Kafka
  • RabbitMQ
  • AI Agentic Workflows
  • Microservices Architecture
RESPONSIBILITIES: Design develop and maintain scalable backend applications and microservices using Golang and Python Build high-performance APIs and distributed systems that support critical sales workflows Develop solutions leveraging real-time event streaming and messaging technologies Collabor...