
Tech Lead – Fullstack
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in California.
• Become a part of the Engineering team as a Senior Software Engineer (Full-Stack) and take charge of full-stack architecture decisions.
• Develop scalable distributed systems and lead shared platform strategies across backend, frontend, and cloud environments.
• Create scalable service architectures, enhance performance across the entire stack, and establish comprehensive testing strategies, including integration and end-to-end testing.
• Guide other developers and work collaboratively with cross-functional teams.
• Over 5 years of professional software engineering experience, with a strong emphasis on full-stack development utilizing Go and React (JavaScript/TypeScript).
• Profound understanding of backend architecture patterns such as microservices, event-driven architecture, and domain-driven design.
• Practical experience in designing and constructing RESTful APIs and/or gRPC services in Go, prioritizing performance, reliability, and maintainability.
• High proficiency in React, including modern patterns such as hooks, context, and state management libraries (Redux, Zustand, or similar).
• Demonstrated experience with cloud platforms (AWS, GCP, or Azure), including containerization (Docker, Kubernetes) and infrastructure-as-code (Terraform, Pulumi, or similar).
• Extensive experience with message brokers and event streaming platforms like Kafka, RabbitMQ, NATS, or equivalent technologies.
• Strong knowledge of both relational and non-relational databases (PostgreSQL, MySQL, Redis, MongoDB, or DynamoDB).
• Experience in implementing CI/CD pipelines and automated testing strategies, encompassing unit, integration, and end-to-end testing.
• Familiarity with observability and monitoring tools (Prometheus, Grafana, Datadog, or similar).
• Solid understanding of distributed systems concepts such as eventual consistency, idempotency, fault tolerance, and retry strategies.
• Experience in mentoring junior and mid-level engineers and participating in architectural decision-making processes.
• Exceptional communication and collaboration skills, enabling effective work across cross-functional teams, including product, design, and DevOps.
• A proactive, ownership-oriented mindset with a passion for crafting clean, well-documented, and testable code.
• **NICE TO HAVE**
• Experience with serverless architectures (AWS Lambda, Cloud Functions).
• Familiarity with GraphQL.
• Exposure to WebSocket or real-time communication protocols.
• Experience in gaming, virtual currency, digital commerce, or fintech sectors.
• Contributions to open-source projects.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible work hours and remote work options.
• Opportunities for professional development and continued education.
• Collaborative and innovative work environment.
Instacart
CLASP
Tailor
Get handpicked remote jobs straight to your inbox weekly.