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

Software Engineer - DatabaseSanta Clara, California, United States


Software Engineer - Database

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 global, scalable and secure applications. Your work includes, but not limited to, design, implementation, deployment, operational management, and debugging of database services of Volterra platform.

  • Collaborate with architects and business leaders to understand the requirements for providing distributed database services on Volterra platform, architect and design solutions
  • You will develop software that provides multiple distributed database services like SQL, NoSQL and Time Series DB
  • You will vet 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:
  • Experience in distributed database architecture for e.g. SQL databases like MySQL, PostGres, NoSQL databases like Cassandra, MongoDB and Time Series databases like OpenTSDB, InfluxDB
  • Deep understanding of scalability, performance and synchronization challenges of a distributed database implementation
  • Understanding of all aspects of a database implementation for e.g. backend storage systems, data modeling, secured access, etc.
  • Hands on experience in multiple computer programming languages such as C++, Golang, Python, Java
  • Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
  • Working knowledge of Virtualization technologies like KVM, Docker etc.
  • Working knowledge of Cloud orchestration systems such as Openstack, Kubernetes etc.
  • 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

Backend Engineer

Stockpile Palo Alto California United States Palo Alto, California, United States
ABOUT STOCKPILE Introducing the world's first gift card for stock! For the first time ever, you can buy $25, $50, and $100 Stockpile gift cards off the gift card rack at stores like OfficeMax, K-Mart, Safeway, and ToysRUs, or send e-gifts up to $...

Finance Intern - Bay Area

MapR Santa Clara California United States Santa Clara, California, United States
The finance organization is at the forefront of establishing and evaluating key metrics and data analysis that impact critical operating decisions to support the Company's growth. We are looking for a self-motivated passionate individual who can l...

Software Engineer - Machine Learning

Volterra Santa Clara California United States Santa Clara, California, United States
About the position: Volterra is looking for Machine Learning Engineers to join our growing data science team located in Santa Clara and Bangalore. You will work on a team focused on the development of novel methods using pattern recognition and ma...