Software Engineer - Frameworks
Core
Building robust, resilient, and intuitive internal software libraries and tooling that other engineers use to develop applications.
Role type
Senior IC backend software engineer (platform/tooling)
Builds
Internal developer platforms, libraries, and tooling for engineering teams
Domain
Cloud-native software development and developer experience
Deliverable
production ML models | product features
Required skills
Backend system architecture, modern backend programming languages, relational and non-relational databases, cloud native/hybrid solutions, product mindset for internal tools, AI-assisted development workflows
Preferred skills
Node.js, Go, TypeScript, React, RabbitMQ, MongoDB, Postgres, AWS, CI/CD pipelines, containerized deployments (Docker, Kubernetes), end-to-end ownership of projects
Technologies
Node.js, Go, TypeScript, React, RabbitMQ, MongoDB, Postgres, AWS, Docker, Kubernetes, Claude, Cursor, GitHub Copilot
Responsibilities
Write and maintain clean, high-quality, efficient, and well-tested code; Design and implement abstractions bridging software engineering and DevOps; Talk to engineers to identify pain points and prioritize work; Partner with Product and Engineering to build adopted tooling; Develop technical documentation for self-service; Use AI-assisted tooling to improve productivity and platform reliability