Senior Database Developer

Senior Database Developer

Synopsys India Private Limited
7-10 years
Not Specified

Job Description

Senior Database Developer (Software Engineer, Sr. II)
We are looking for an experienced PostgreSQL Database Engineer to help build the Market-leading Static Application Security Testing (source code scanning) platform. You will work with a team of enthusiastic and dynamic software engineers & architects, building a platform to help customers get the most out of Synopsys software quality and security products.You will have the ability to contribute to the growth of the business and to expand your knowledge and skills, working with the Software Integrity Group's many products: static code analysis, fuzz testing, software composition analysis, penetration testing, among others.
You will be responsible for:
  • As an integral part of the Software development team working on scalable database design, query optimization, and tuning.
  • Contribute to software development in the database-heavy aspects of the application
  • Work with lead architect and technical leads in ensuring RESTful Microservices are designed with database scalability as a key characteristic
  • Ensure the product is compatible with managed cloud Databases like AWS RDS, AWS Aurora, and Google CloudSQL
  • Lead the database migration, backup, and recovery aspects of the product
  • Deliver high-quality software on schedule.
  • NOTE: This is not a DBA/operational/support role.
  • You will need:
  • B.Tech/BE in Computer Science or IT or related majors
  • 7+ years of total experience in architecting, designing, and performance tuning of PostgreSQL.
  • Experience in designing large-scale distributed and highly-available (HA) PostgreSQL Databases for Cloud Hosted enterprise applications.
  • Familiarity and experience with PostgreSQL Clustering, sharding, and replication
  • Understanding of Microservice principles, CAP theorem, and system design.
  • Working experience with Cloud provider-managed Relational Databases(AWS RDS, AWS Aurora, Google CloudSQL or Azure DB)
  • Working knowledge of at least one application programming language - Java is highly preferred.
  • Working knowledge of at least one scripting language (Python, Perl, Shell scripting)
  • Nice to have:
  • Experience with other SQL databases and understanding of object-relational mapping frameworks
  • Experience with Kubernetes and other cloud-native technologies
  • Experience developing with NoSQL database technologies (e.g., Mongo) and Message Queues (e.g.: Kafka and RabbitMQ)
  • What we can offer you:
  • Utilize and implement new technologies to solve problems for a fast-paced development organization
  • Exposure to all parts of the SLDC in both legacy and greenfield products
  • Knowledge of various aspects of Application Security like Static Analysis, Open-source security
  • Opportunity to develop creative solutions for building and deploying applications on cloud-native platforms
  • Exposure to development practices, and opportunity to influence and contribute to personal growth

  • Synopsys Software Integrity Group was named a leader for 2020 in the Gartner Magic Quadrant for Application Security Testing (AST) in recognition of our vision and ability to execute.Security and risk management leaders will need to meet tighter deadlines and test more complex applications by integrating and automating AST in the software life cycleeliminating risk before it puts them at risk.Every business runs on software, and defects in software create risk. We've curated the most powerful products and services to create one comprehensive platform that enables our customers to detect and remediate defects across their entire SDLC. Learn more:
    At Synopsys, we're at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we're poweringit all with the world's most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

    Job Details

    Employment Types:





    Similar Jobs

    People Also Considered

    Data Not Available

    Career Advice to Find Better

    Simple body text this will replace with orginal content