Software Development Engineer (Full-stack)
Core
Design, develop, and maintain scalable full-stack applications end-to-end, including backend services and responsive frontends.
Role type
Full-stack software development engineer
Builds
Scalable web applications and backend services
Domain
Cloud-native software development
Deliverable
production ML models | product features
Required skills
Java, Python, TypeScript, Spring Boot, Django, FastAPI, ReactJS, AWS, GCP, Azure, REST APIs, microservices, SQL/NoSQL, Git, CI/CD
Preferred skills
Docker, GraphQL, Next.js, DevOps tools, monitoring systems
Responsibilities
Design and develop backend services; build responsive web applications; deploy and manage cloud services; participate in code reviews and debugging; contribute to system design discussions
Seniority
Mid-level, hands-on IC
Sourced via wellfound · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.