Commerce

Commerce (Nasdaq: CMRC) empowers businesses to innovate, grow, and thrive through an open, AI-driven commerce ecosystem. As the parent company of BigCommerce, Feedonomics, and Makeswift, we help brands unlock the full potential of their data, connect systems, and deliver seamless, personalized experiences across every channel. Visit commerce.com or follow us for more. #PoweredByCommerce

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2009H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

7 days ago

Salary

$116K - $203K / year

Bachelor Degree5 yrs expEnglishDistributed SystemsDockerJavaLinuxMy SQLPHPPython

Job Description

• Collaborate on the architecture, design, and development of scalable and highly available applications and services. • Solve complex infrastructure-related problems with code, developing and providing post-release support for scalable applications. • Identify and implement enhancements to DevOps practices and tooling, leveraging automation to enhance robustness of the CI/CD pipeline, thereby streamlining efficient application development and deployment. • Drive technology design and articulate architecture solution options to the product owners and Engineering leadership. • Conduct post-mortems to analyze and prevent repeat failures. • Be a champion for Continuous Improvement in end-to-end infrastructure and systems. • Evaluate and recommend tools, technologies and processes that solve concrete business problems. • Become a domain expert who follows industry trends and applies best practices and contributes towards continuous improvement of those practices.

Job Requirements

  • 5+ years of programming experience in backend languages
  • 2+ years experience with PHP (Strongly preferred), Python, GoLang, Java or a similar programming language
  • 2+ years experience with MySQL or a similar technology
  • Strong understanding of database schema design, caching and scalability
  • Strong understanding of various communication protocols (TCP, RPC, etc)
  • Strong understanding of Distributed Systems
  • DevOps experience preferred
  • Experience with Full-stack observability tools like New Relic is strongly preferred
  • Workable understanding of Linux operating systems
  • Experience with modern CI/CD and containerization tools like Docker
  • Ability to perform time and memory complexity analysis
  • Applicants must be authorized to work in the U.S.
  • BS or higher degree in Computer Science or related technical field.

Benefits

  • Inclusion and Belonging
  • Equal opportunity employer
  • Reasonable accommodations for interviews and job functions

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Development Engineer

CVS Health

Bringing our heart to every moment of your health.

Full-stack Engineer7 days ago
Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

The Senior Software Development Engineer will be responsible for designing, developing, and implementing digital solutions and systems by applying advanced technical expertise to architect and code software applications. This role also involves conducting system testing and debugging, collaborating with cross-functional teams, and contributing to the overall technical direction of digital engineering projects.

United States
$92.7K - $185K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

The engineer will be responsible for the design, build, and implementation of Mac end-user devices, focusing on macOS validation, configuration management, application packaging, and enterprise-scale deployment and maintenance. Key duties include configuring security settings, planning OS validation, managing application packaging, implementing patching cycles, and serving as an escalation point for complex endpoint incidents.

United States
$112K - $165K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

The Staff Endpoint Lifecycle Operations Engineer will be responsible for the design, build, and implementation of macOS end-user devices, focusing on configuration management, application packaging, deployment, and patching at an enterprise scale. This role involves maintaining macOS baselines, validating new OS releases, resolving complex endpoint incidents, and ensuring compliance within regulated environments.

United States + 1 moreAll locations: United States, Trinidad And Tobago
$112K - $165K / year

Senior Software Engineer

Red River

Technology Decisions Aren't Black and White. Think Red.

Full-stack Engineer7 days ago
Full TimeRemoteTeam 501-1,000Since 2003H1B Sponsor

The role involves contributing to the engineering of features for deployment and life cycle management of Kubernetes and Azure Red Hat OpenShift (ARO), focusing on defining architecture and developing offerings from inception through upstream development to delivery. Responsibilities include active participation in container and virtualization communities, developing new features in Golang and Python, ensuring quality through code reviews and CI, and resolving customer issues.

United States
$118K - $195K / year