
Software Engineer (Principal)

Software Engineer (Principal)

Software Engineer (Principal)
Benchling
Benchling is seeking a Principal Software Engineer to lead the development of their data platform, which supports high-scale work for leading biotech companies. The role involves designing and maintaining data architecture, collaborating with engineering teams, and ensuring system performance and security.
Qualification
- Deep technical acumen in data architecture and data modeling.
- Experience handling structured and unstructured data.
- Strong understanding of industry trends in AI/ML.
- Ability to design and implement scalable systems.
- Experience collaborating with cross-functional teams.
Responsibility
- Provide technology direction as a Platform Architect reporting to VP/SVP of Engineering across Platform and Infrastructure organization.
- Design and maintain the overall data architecture strategy, including data models for product, data lakes, warehouses, and pipelines for enterprise.
- Collaborate with PMs and engineers to create and maintain a robust data architecture that supports data integration, data quality, and data governance.
- Identify key technology choices, lead the team to a sound design, and ensure development aligns with long-term goals.
- Prototype new ideas and write code to implement systems for the long term.




