Sequoia Applied Technologies

Senior PostgreSQL Developer / Database Engineer

Sequoia Applied Technologies  •  Chennai, IN (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for an experienced Senior PostgreSQL Developer with strong expertise in database design, query optimization, and performance tuning. The ideal candidate will be responsible for designing scalable database solutions, writing efficient queries, and ensuring high availability and performance of PostgreSQL systems. Key Responsibilities
  • Design, develop, and maintain robust and scalable PostgreSQL database schemas.
  • Write, optimize, and troubleshoot complex SQL queries for high-performance applications.
  • Perform query tuning, indexing strategies, and execution plan analysis.
  • Manage database performance, identify bottlenecks, and implement improvements.
  • Develop and maintain stored procedures and functions.
  • Handle database migrations, upgrades, and version control.
  • Ensure data integrity, security, and compliance standards are maintained.
  • Work closely with application developers to design efficient data models.
  • Monitor database health, backups, replication, and disaster recovery processes.
  • Implement and manage high availability solutions (replication, clustering).
  • Troubleshoot production issues and provide timely resolutions.
  • Contribute to CI/CD pipelines for database deployments.
Required Skills & Qualifications
  • 6–8 years of hands-on experience with PostgreSQL.
  • Strong expertise in database design, normalization, and data modeling.
  • Advanced knowledge of SQL and query optimization techniques.
  • Experience with performance tuning, indexing, and query planning.
  • Familiarity with PostgreSQL internals (vacuuming, indexing, WAL, etc.).
  • Experience in backup and recovery strategies
  • Knowledge of replication techniques (streaming, logical replication).
  • Proficiency in scripting languages (e.g., Python, Bash) for automation.
  • Understanding of transaction management and concurrency control.
Good to Have
  • Experience with cloud platforms (AWS RDS, Azure Database for PostgreSQL, GCP).
  • Knowledge of partitioning and sharding strategies
  • Exposure to NoSQL databases is a plus.
  • Experience working in Linux/Unix environments
  • Experience with monitoring tools (Prometheus, Grafana, pgAdmin, etc.).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Understanding of microservices architecture.
Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to mentor junior team members.
  • Proactive approach to identifying and solving performance issues.
Sequoia Applied Technologies

About Sequoia Applied Technologies

Sequoia Applied Technologies (SequoiaAT) is a California-based software services organization, founded with a profound vision centered on customer-centricity and nurturing enduring relationships. Our name, "Sequoia," pays homage to the majestic tree known for its long-lasting connection with Mother Earth—a reflection of our commitment to fostering lasting partnerships with our customers, employees, and vendors.

At SequoiaAT, we collaborate closely with product companies, providing comprehensive software engineering solutions that encompass embedded systems, cloud applications, mobile applications, AR/VR and AI. Our focus extends to serving companies within the Life Sciences/Healthcare, Cleantech, Consumer Electronics, and Retail domains, addressing their diverse software engineering requirements.

Our team at SequoiaAT boasts extensive experience in partnering with product companies, possessing an intimate understanding of the unique demands and responsibilities associated with product ownership and engineering.

Our software development competencies encompass a wide array of areas, including Embedded Programming, Cloud Programming, Mobile Applications, AR, Data Analytics, and more—all executed with unwavering passion and dedication. We view technology as a conduit for building exceptional products, whether it's through Node.js, C#, PHP, RoR, or any other tool at our disposal. Our engineers approach every project with zeal, forging robust relationships with our clients and striving for nothing less than perfection in product development.

At SequoiaAT, we are committed to delivering excellence and are ready to partner with you to bring your visionary ideas to fruition.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Santa Clara, California
Year Founded
2016
Social Media