Software engineer
Core
Building and improving core product features by designing, developing, and maintaining scalable backend and/or frontend solutions.
Role type
Mid-level Software Engineer
Builds
Scalable backend and/or frontend features for the core product
Domain
General software engineering
Deliverable
product features
Required skills
Modern programming languages (Python, TypeScript, Go, Java), web frameworks, REST APIs, SQL/NoSQL databases, data structures, algorithms, system design, Git, CI/CD pipelines
Preferred skills
Cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), product-led or startup environment experience
Responsibilities
Designing, developing, and maintaining scalable features; Writing clean, well-tested, and well-documented code; Troubleshooting and resolving bugs and performance issues; Technical planning; Code reviews
Seniority
Mid-level, hands-on IC