San Francisco, CA
Cloud Software Development Engineer: Network Software
As Sr Cloud Software Development Engineer, you will be designing and developing the critical elements for the cloud side software of Tarana’s wireless communication system scaling to millions of devices.
This includes:
REQUIRED SKILLS AND EXPERIENCE:
G1 has been developed by an incredibly talented and pioneering core technical team. We are looking for more world-class problem solvers who can carry on our tradition of customer obsession and ground-breaking innovation. We’re well funded, growing incredibly quickly, maintaining a superb results-focused culture while we’re at it, and all grooving on the positive difference we are making for people all over the planet. If you want to help make a real difference in this world, apply now!
This includes:
- Microservices that enable various network functions
- Microservices that enable various spectrum management functions
- Microservices that enable network optimization functions
REQUIRED SKILLS AND EXPERIENCE:
- BS in Computer Science/Engineering degree required
- At least 3 years of cloud software development experience including the following:
- Software development in Java and its associated ecosystem (e.g., Spring Boot)
- Microservices and RESTful APIs: design, implementation and consumption
- Demonstrated understanding of distributed systems and associated concepts like asynchronous messaging, streaming, scalability & performance, data consistency, high availability, integrations (data, APIs) etc
- Demonstrated understanding of databases (relational, NoSQL, search engines), caching, and distributed persistence technologies
- Hands-on experience with using continuous integration / continuous deployment processes and tools, especially on public clouds like AWS
- Experience with cloud-native platforms like Kubernetes, management using service-mesh technologies like Istio
- Working knowledge of network protocols (TCP/IP, HTTP) and standard network architectures, RPC mechanisms (e.g., gRPC). Experience is definitely a big plus
- Secure coding practices, knowledge of network security, application security
- Experience with version control systems, collaboration tools (wikis, ticket systems)
- Effective team player
- Passionate and excited to learn continuously
G1 has been developed by an incredibly talented and pioneering core technical team. We are looking for more world-class problem solvers who can carry on our tradition of customer obsession and ground-breaking innovation. We’re well funded, growing incredibly quickly, maintaining a superb results-focused culture while we’re at it, and all grooving on the positive difference we are making for people all over the planet. If you want to help make a real difference in this world, apply now!
Recommended Skills
- Api
- Application Security
- Caching
- Cloud Platform System
- Collaborative Softwares
- Continuous Integration
Browse other jobs