As a Software Engineer on the SaaS Platform team, you will deliver on product and technical roadmaps. Focus on building and scaling the core Asset & SaaS Management services. You will contribute high-quality code, participate in design discussions, and mentor other engineers.
Remote Software engineering Jobs · GRPC
16 results
FiltersJob listings
Collaborate with cross-functional teams to translate requirements into resilient technical designs. Design and build IAM and compliance services. Build transparency and auditability primitives.
- Design and improve a feature-rich analytics platform for K-12 software usage.
- Build high-performance backend services in Go, handling millions of data points.
- Create intuitive, data-rich front-end dashboards using React and modern UI libraries.
- Design, build, and improve the Discover product, providing app usage analytics and license management for school districts.
- Develop high-performance backend services in Go and build intuitive frontend experiences with React and Chakra UI.
- Integrate with LLM/AI services and optimize SQL database schemas and queries for large-scale analytics workloads.
- Drive the design & implementation of new features and/or re-architect existing systems.
- Design & deliver robust microservice integrations via REST/gRPC APIs.
- Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews.
As a Senior Software Engineer, you will guide the design and evolution of Intelerad's backend systems and services. Focus on building high-performance, secure, and scalable server applications that power our medical imaging solutions. Mentor team members and champion best practices in automated testing, code quality, and system optimization.
- Design, develop, and maintain scalable backend systems and microservices that power our products.
- Develop APIs and handle inter-service communication using gRPC.
- Work with MongoDB and PostgreSQL and ClickHouse for data modeling, storage, and optimization.
- Develop and maintain high-throughput, fault-tolerant microservices written in Go.
- Create and optimise RESTful and gRPC APIs, ensuring scalability and performance.
- Collaborate with DevOps to containerize applications using Docker and deploy to Kubernetes clusters on AWS.
- Own end‑to-end integration delivery, including scope, design, build, test, and deployment.
- Design integration solutions using Python, REST, gRPC, Kafka, Redis, Postman, and SQL.
- Monitor and stabilize production using Grafana and observability tools.
Build high-performance services using Golang and gRPC, creating seamless integrations that elevate Coinbase's customer experience. Adopt, learn, and drive best practices in design techniques, coding, testing, documentation, monitoring, and alerting. Demonstrate a keen awareness of Coinbase’s platform, development practices, and various technical domains, and build upon them to efficiently deliver improvements across multiple teams.