Database Architect
Â
We are looking for an experienced Database Architect to join our team. The ideal candidate will be able to work in a fast paced environment, operate gracefully under stress, effectively manage multiple assignments, be self driven, proactive and have great interpersonal and communication skills.
As a Database Architect, you will play a vital role in designing, developing, and maintaining the underlying database architecture that powers our cybersecurity SaaS platform. You will collaborate with data engineers, developers, and other stakeholders to ensure the optimal performance, scalability, security, and integrity of our data storage and processing systems. This role requires a strong technical background in database technologies, data modeling, and performance optimization, as well as a passion for designing elegant and efficient solutions to complex data challenges.
About Eclypsium
Eclypsium is a supply chain security platform that builds trust in every device by identifying, verifying and fortifying software, firmware and hardware throughout enterprise infrastructure. Eclypsium’s SaaS platform does this by integrating the bill of materials from suppliers and continuously monitoring to independently assess risk of each critical asset from chip to cloud, throughout the life cycle, and across enterprise ecosystems. Protecting Fortune 100 enterprises and federal agencies, Eclypsium has been named a Gartner Cool Vendor in Security Operations and Threat Intelligence. A TAG Cyber Distinguished Vendor, one of the World’s 10 Most Innovative Security Companies by Fast Company, a CNBC Upstart 100, a CB Insights Cyber Defender, and an RSAC Innovation Sandbox finalist. For more information, visit eclypsium.com.
Benefits
Eclypsium headquarters are located in Portland, OR with distributed remote employees and global teams in Argentina and Asia. We offer competitive compensation and benefits packages and are committed to the well-being of our employees and their families.Â
- Competitive compensation & startup equity
- Comprehensive medical, dental, and vision coverage
- Life insurance, short-term, and long-term disability coverage
- Flexible time off
- Employee assistance program
- 12 week paid parental leaveÂ
- Paid sabbatical
- Company sponsored 401K plan
- 12 Paid Holidays
- Bonusly Rewards Program
Equal Opportunity
Eclypsium is an equal opportunity employer. We believe in the importance of diverse teams and value candidates of all backgrounds. We do not discriminate on the basis of age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or invisible disability status, political affiliation, veteran status, race, religion, or sexual orientation.
Required Technical Skills
Database Technologies:
- Expert: PostgreSQL, MongoDB
- Proficient: Google BigQuery
- Bonus: Experience with other database technologies like MySQL, Cassandra, Redis, or Elasticsearch
Cloud Infrastructure:
- Expert: Google Cloud Platform (GCP)
- Compute (Compute Engine, Kubernetes Engine, Cloud Functions)
- Storage (Cloud Storage, Bigtable, Spanner)
- Networking (VPC, Load Balancing, Cloud DNS)
- Databases (Cloud SQL, BigQuery)
- Proficient: On-premises infrastructure (Linux/Unix administration)
- Bonus: Experience with other cloud providers (AWS, Azure) or hybrid cloud environments
Data Modeling and Design:
- Expert: Conceptual, logical, and physical data modeling
- Proficient: Normalization, denormalization, data dictionary creation, and database schema design
- Bonus: Experience with data modeling tools (e.g., ERwin, ER/Studio)
Query Languages and Optimization:
- Expert: SQL
- Proficient: Query performance tuning, indexing strategies, explain plans
- Bonus: Experience with NoSQL query languages (e.g., MongoDB Query Language) or graph query languages (e.g., Cypher)
ETL/ELT Processes:
- Proficient: Understanding of ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) processes
- Bonus: Experience with ETL/ELT tools (e.g., Apache Airflow, Stitch)
Security:
- Proficient: Data encryption (at rest and in transit), access controls, auditing, security best practices
- Bonus: Experience with data masking, tokenization, or anonymization techniques
Programming and Scripting:
- Proficient: Python, Bash (or other shell scripting)
- Bonus: Experience with other languages relevant to database development and administration (e.g., Java, Go)
Additional Skills (Nice to have):
- Data warehousing concepts and design
- Data visualization tools (e.g., Tableau, Looker)
- Familiarity with Infrastructure as Code (IaC) tools like Terraform
- Experience with monitoring tools (e.g., Prometheus, Grafana)
Soft Skills:
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently and as part of a teamÂ