Software Engineer, Frameworks
Core
Building the internal software frameworks, libraries, and tooling that other engineers use to develop applications on the Tulip platform.
Role type
Senior IC software engineer (platform/tooling)
Builds
Robust, resilient, and intuitive internal libraries and developer tooling
Domain
Cloud-native software development and developer experience (DX)
Deliverable
production ML models
Required skills
Backend programming, relational and non-relational databases, cloud native/hybrid solutions, product mindset, AI-assisted development tools
Preferred skills
Node.js, Go, TypeScript, React, RabbitMQ, MongoDB, Postgres, AWS, CI/CD pipelines, containerized deployments (Docker, Kubernetes)
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 and maintain technical documentation; Use AI-assisted tooling to improve productivity and reliability
