Taro Logo

R&D Software Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Sofia, Bulgaria
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For R&D Software Engineer

Join Broadcom's vCenter Core team in Sofia as a DB Software Engineer working on VMware's cloud computing virtualization platform. The role focuses on core platform functionalities including persistency, security, monitoring, and data retrieval within vCenter Server. You'll be part of the VMware Cloud Foundation Division, enabling organizations worldwide to run business-critical applications securely and efficiently. The team is responsible for critical projects in the vCenter Server product, which provides centralized management for the VMware vSphere platform. You'll work with technologies like PostgreSQL, developing and maintaining database architecture, performing code reviews, and optimizing database systems. The position offers the opportunity to work with industry-leading technologies including vSAN, NSX, and Aria, helping customers achieve the perfect balance of public cloud agility with private cloud security and performance. This role requires strong database expertise, particularly with PostgreSQL, and the ability to mentor team members while solving complex database challenges. The position is ideal for someone who is proactive, adaptable, and passionate about database technologies and cloud infrastructure.

Last updated a day ago

Responsibilities For R&D Software Engineer

  • Participate in planning and executing database projects
  • Collaborate with stakeholders to understand database needs and requirements
  • Create the design and implementation of database architecture for new projects
  • Perform Code Reviews and provide feedback on database-related work
  • Perform testing that requires expertise knowledge
  • Help on releasing new internal Postgres releases
  • Provide mentorship and training to team members
  • Monitor, maintain, and optimize existing database systems
  • Troubleshoot and resolve database-related issues

Requirements For R&D Software Engineer

PostgreSQL
Python
  • University education in IT
  • Proven experience as a PostgreSQL Database Developer/Administrator
  • Proficiency in SQL and database scripting languages
  • Strong knowledge of database design, indexing, and high-performance data concepts
  • Ability to generate DB tools
  • Experience in one or more scripting languages, preferably Python
  • Knowledge in Jenkins, Builds, Test Frameworks is a plus

Interested in this job?

Jobs Related To Broadcom R&D Software Engineer