MilpitasRecruiter Since 2001
the smart solution for Milpitas jobs

Backend Developer

Company: BayRockLabs
Location: Pleasanton
Posted on: May 3, 2025

Job Description:

About BayRock LabsAt BayRock Labs, we pioneer innovative tech solutions that drive business transformation. As a leading product engineering firm based in Silicon Valley, we provide full-cycle product development, leveraging cutting-edge technologies in AI, ML, and data analytics. Our collaborative, inclusive culture fosters professional growth and work-life balance. Join us to work on ground-breaking projects and be part of a team that values excellence, integrity, and innovation. Together, let's redefine what's possible in technology.Role OverviewThe Backend Developer will build and maintain the core backend services using Go. This includes designing scalable APIs, integrating with payment rails (Stripe, Marqeta, etc.), managing data flow with AWS services, and ensuring robust security measures. The Backend Developer will collaborate closely with the Tech Lead and other engineers to deliver high-performance microservices.ResponsibilitiesAPI & Microservices Development

  • Design, implement, and maintain microservices in Go that handle credit card processing, expense management, and vendor marketplace logic.
  • Develop well-documented REST/GraphQL APIs to power frontend applications.Database & Messaging Integration
  • Work with RDBMS (PostgreSQL, MySQL) and NoSQL (DynamoDB) for transactional and analytical data.
  • Implement messaging/queuing solutions (SQS, RabbitMQ, Kafka) for asynchronous workflows.
  • Containerize applications using Docker; deploy to Kubernetes (EKS) via GitHub Actions and ArgoCD.
  • Collaborate with DevOps on Terraform-based IaC to manage AWS infrastructure resources.Security & Compliance
  • Implement secure coding practices, data encryption, and role-based access controls.
  • Support compliance requirements (PCI-DSS, SOC2) through secure design and documentation.Performance & Monitoring
  • Optimize application performance and reliability.
  • Set up logs, metrics, and alerts in Datadog; troubleshoot production issues.QualificationsEducation & Experience
  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • 6+ years of professional experience in backend development, with at least 1 year of hands-on Go experience.Technical Skills
  • Strong proficiency in Go and familiarity with modern frameworks (e.g., Gin, Echo, gRPC).
  • Experience with microservices architecture in a cloud environment (AWS, GCP, or Azure).
  • Solid understanding of relational databases, NoSQL stores, and caching mechanisms (Redis).
  • Familiarity with CI/CD pipelines (GitHub Actions) and container orchestration (Kubernetes).Soft Skills
  • Ability to collaborate effectively in a remote/distributed team environment.
  • Strong documentation and code review practices.Nice-to-Have
  • Knowledge of fintech payment flows or experience with card-issuing APIs (Stripe Issuing, Marqeta).
  • Exposure to Terraform, ArgoCD, or equivalent DevOps tooling.
    #J-18808-Ljbffr

Keywords: BayRockLabs, Milpitas , Backend Developer, IT / Software / Systems , Pleasanton, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Milpitas RSS job feeds