Job Description
About the Role
As a Backend Software Engineer, you’ll design, develop, and maintain scalable server-side applications. This technical role involves writing clean code, debugging, and collaborating with cross-functional teams.
Responsibilities
- Design, develop, and maintain backend services and APIs
- Write clean, efficient, and well-tested code
- Debug and optimize existing backend systems
- Collaborate with cross-functional teams (UI/UX, frontend, QA) to define and implement features
- Participate in on-call rotations to provide 24/7 support for backend services
Requirements
- Bachelor’s degree in Computer Science or a related field
- Proven experience of 3+ years as a Backend Software Engineer
- Strong knowledge of one or more programming languages (e.g., Python, Java, Node.js)
- Experience with backend frameworks (e.g., Django, Express, Spring Boot)
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure)
- Excellent problem-solving skills and attention to detail
Benefits
- Competitive salary and equity packages
- Full benefits package, including health, dental, and vision insurance
- 401k matching
- Generous PTO and flexible work arrangements
- Professional development opportunities
About the Company
We’re a fast-growing e-commerce platform empowering businesses to build and scale online stores.
Job ID: software-engineer—backend-W7ten