You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Software Engineer

A fast-growing global eCommerce technology company is looking for an experienced Senior Software Engineer to help modernize and scale its product catalog platform. This is a fully remote opportunity where you'll work across backend services, frontend applications, and data systems while leveraging AI-powered development tools to deliver high-quality software at scale.
 

Role:

🔹 Design, develop, and deliver catalog features end-to-end, including APIs, business logic, databases, and user interfaces.

🔹 Build and maintain scalable backend services using technologies such as .NET/C#, Go, Python, or Java.

🔹 Develop modern frontend experiences using React and related technologies.

🔹 Utilize AI-assisted development tools to accelerate coding, testing, and software delivery workflows.

🔹 Contribute to platform modernization initiatives and architectural improvements.

🔹 Create and maintain automated tests to ensure software quality and reliability.

🔹 Participate in code reviews, engineering best practices, and continuous improvement initiatives.

🔹 Collaborate closely with product managers, designers, and cross-functional teams to refine requirements and deliver solutions.

🔹 Monitor application health through logging, metrics, and alerting while participating in on-call support and incident response.
 

Requirements:

🔹 10+ years of professional software engineering experience.

🔹 Strong experience building and shipping production-grade applications.

🔹 Hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar.

🔹 Proficiency in one or more backend technologies including C#/.NET, Go, Python, or Java.

🔹 Experience with React or a comparable modern frontend framework.

🔹 Strong knowledge of relational databases such as SQL Server or PostgreSQL.

🔹 Experience designing RESTful APIs and microservice-based architectures.

🔹 Solid understanding of software design principles, automated testing, CI/CD, and code review practices.

🔹 Ability to own projects from concept through deployment and production support.

🔹 Excellent problem-solving, communication, and collaboration skills.

⭐ Preferred:

Experience with eCommerce platforms, product catalogs, or high-traffic consumer applications.

Experience contributing to developer productivity tools and engineering standards.

Experience working with distributed global teams.

Background in documenting architecture and technical decisions.

 

Benefits:

💰 Salary: $187,000 – $235,000 USD

🏥 Comprehensive medical, dental, and vision coverage.

🛡️ Life insurance and wellness benefits.

📈 401(k) retirement savings plan.

🎯 Performance-based bonus opportunities.

📦 Potential equity or stock-based incentives.

🏖️ Paid time off, paid holidays, and sick leave.

🌎 Fully remote work environment within the United States.

📚 Opportunities to work with modern technologies and AI-driven software development practices.
 

Skills Keywords:

Software Engineering, Full Stack Development, .NET, C#, Go, Python, Java, React, REST APIs, Microservices, SQL Server, PostgreSQL, AI-Assisted Development, GitHub Copilot, Cursor, Claude Code, CI/CD, Automated Testing, System Design, Cloud Applications, Observability, Incident Response, Agile Development, eCommerce Platforms, Product Catalogs.