Software Engineer, Developer Enablement
BenchlingR&D Platform company
San FranciscoMid
Software Engineering
About the role
Build and shape the platform for Benchling's scientific applications.
- •As a Software Engineer on the Developer Enablement team, you'll build the platform that enables our ecosystem of scientific applications.
- •You'll shape how developers interact with Benchling's products.
- •Key Responsibilities Take ownership of projects from ideation to delivery.
- •Design and implement robust APIs and interfaces.
- •Partner with cross-functional teams to translate user needs into software solutions.
- •Influence the direction of our platform with creative solutions.
- •Design, build, and maintain external developer-facing APIs and SDKs.
- •Requirements 1+ years of professional software engineering experience Strong abilities in problem solving and iterating on feedback A desire to have ownership over building key pieces of product and/or platform Build software with a product-first approach A prior software engineering internship
Tech stack
Node.jsDjangoFlaskFastAPISpringExpressRuby on Rails.NETASP.NETNestJSLaravelSymfonyGinEchoActixPhoenixMicroservicesPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBCassandraSQLiteOracleSQL ServerNeo4jCockroachDBTimescaleDB
Match insights
Tech:Node.js, Django, Flask, FastAPI, Spring
Level:Mid