Skip to main content
Technology

Sr. Software Engineer

By October 27, 2025No Comments

Job Type: Full-Time

Summary

  • We’re looking for a Senior Software Engineer with strong backend expertise to design, build, and maintain the core systems powering our eCommerce platforms. You’ll lead development of server-side architecture, database management, and cloud infrastructure while leveraging your frontend skills to build seamless, high-performance applications. If you thrive in an agile environment and enjoy solving complex technical challenges, this role is for you.

Job Duties

[Backend & Server-Side Development]

  • Design, implement, and maintain server-side logic and APIs
  • Build and integrate RESTful and GraphQL endpoints
  • Develop backend systems for eCommerce and marketplace platforms (e.g., Amazon, eBay, Shopify)
  • Optimize server performance, scalability, and security
  • Write and maintain technical documentation

[Cloud & Infrastructure Management]

  • Manage cloud-based infrastructure (AWS) and containerized environments (Docker, Kubernetes)
  • Implement server monitoring, backup, and recovery procedures
  • Maintain Linux-based systems (CentOS, Ubuntu, RHEL)

[Database Design & Management]

  • Design, optimize, and maintain relational and non-relational databases (MySQL, PostgreSQL, MongoDB)
  • Ensure data security, integrity, and performance tuning
  • Handle data migration, scripting, and transformation as needed

[Frontend Engineering]

  • Apply modern frontend technologies to complement backend development
  • Experience with JavaScript (ES6+), HTML5, CSS3, React 18, Next.js, TypeScript, and Tailwind UI
  • Develop scalable, maintainable frontend components that integrate with backend APIs

Skills

  • Proficient in Python, FastAPI, CherryPy, Node.js, Next.js 14
  • Experience building RESTful and GraphQL APIs
  • Strong database management skills (MySQL, PostgreSQL, MongoDB)
  • Skilled in cloud infrastructure (AWS), containerization (Docker, Kubernetes), and CI/CD workflows
  • Linux system administration experience (CentOS, Ubuntu, RHEL)
  • Solid knowledge of JavaScript (ES6+), HTML5, CSS3
  • Experience with React 18, Next.js, TypeScript, and Tailwind UI
  • Able to develop high-performance, maintainable, and responsive frontend components
  • CSM (Certified Scrum Master) or Agile Practitioner a plus
  • Strong problem-solving skills, self-motivated, proactive
  • Effective communicator with collaborative mindset and ability to give/receive constructive feedback

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 4+ years of professional experience as a Full Stack Engineer
  • Korean/English bilingual proficiency with intermediate speaking and writing skills, and advanced understanding skills
  • Proven experience designing and maintaining scalable backend systems
  • Experience with cloud infrastructure, containerization, and database management
  • Strong sense of ownership, accountability, and collaboration in agile teams
  • U.S. work authorization required
  • New employees to Spigen Inc, will be required to successfully pass the E-Verify employment verification check. To learn more about E-Verify, including your rights and responsibilities, visit e-verify.gov

Work Hours

  • 9 AM – 6 PM
  • Monday – Friday

Benefits

  • Salary Range: $70K-$100K
  • Semi-annual bonus
  • Health Insurance: 100% employer contribution (Medical, Dental, Vision, and Life)
  • 401(k): 100% employer match up to 6%
  • Monthly Team Budget
  • Paid Holidays
  • Paid Vacation (PTO): up to 10 days
  • Paid Sick Leave: 10 days
  • Family Event PTO & Monetary Compensation
  • Spigen Day: Half days on Fridays
  • Lunch provided 
  • Employee discount
  • Etc.

Apply Now