People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Software Engineer - PlatformSanta Clara, California, United States

Volterra

Software Engineer - Platform

Santa Clara | California | United States

About the position:
Volterra is looking for a senior Software Engineer with in-depth experience in high scale distributed systems. You will participate in the design and implementation of Volterra's Edge Computing platform that is used to deploy global, scalable and secure applications. You work includes, but not limited to, API definition, implementation, deployment, operational management, and debugging.

Responsibilities:
  • Design and deliver infrastructure solutions that will help create, deploy and manage the service components of the Volterra platform
  • Collaborate with architects and technical leaders to vet and validate the design
  • Investigate various open source and close source technologies, components, libraries, tools etc. and help build a highly available, highly scalable and easily manageable system
  • Demonstrate technical leadership in multiple domain areas, providing mentorship to other team members
  • Demonstrate leadership by taking responsibility and ownership of software components and deliver a complete product satisfying functional, scale, performance and manageability requirements
  • Hands-on coding in multiple languages while considering performance, scalability, maintainability, and flexibility

Minimum qualifications:
  • Knowledge and experience in highly distributed software systems, ability to understand the nuances and solve problems related to scale, performance and resiliency of such a system
  • Experience in developing polyglot software using service definition language and framework like gRPC, Thrift, Google Protocol Buffers, OpenAPI etc.
  • Experience in developing and deploying scalable and highly available cloud-native software services using 12-factor app design methodology
  • Experience in orchestration systems like Kubernetes and container technologies like Docker, rkt etc.
  • Hands on experience in multiple computer programming languages such as C, C++, Golang, Python
  • Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
  • You should be self-motivated and willing to delve into new areas and take new challenges in an enthusiastic manner
  • Excellent written and verbal communication skills
  • Strong interpersonal, team building, and mentoring skills
  • BS/MS degree in Computer Science or equivalent with 8+ years of software development experience

About the company:
Volterra is a startup focused on Edge Computing and funded by leading venture firms - Microsoft Ventures, Mayfield and Khosla Ventures.
Volterra offers a comprehensive benefits package for full-time employees: Medical, Dental, and Vision Insurance; Flexible Spending Accounts (health & dependent care); Life and AD&D Insurance; Short-Term and Long-Term Disability Insurance; 401K; and un-accrued flexible time off.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Senior Software Engineer - Full Text Search ( REMOTE )

Couchbase Santa Clara California United States Santa Clara, California, United States
If you like distributed databases and information retrieval, then you'll like this! As a Senior Software Engineer in our full-text indexing team, your job will be to design and implement cutting-edge distributed, scale-out data and indexing infras...

Software Engineer - Database

Volterra Santa Clara California United States Santa Clara, California, United States
About the position: Volterra is looking for a senior Software Engineer with experience in high scale SQL/NoSQL database systems. You will participate in the design and implementation of Volterra's Edge Computing platform that is used to deploy glo...

Software Engineer – Infrastructure/Platform

Versa Networks San Jose California United States San Jose, California, United States
The Infrastructure Software Engineer will be at the forefront of architecture, design and implementation of Versa's analytics software. You will be part of, and work closely with a team of outstanding software & system test engineers. The cand...