- Home
- Remote Jobs
- [Remote] Senior Software Engineer (Backend) - PHP
Already filled
Don't miss the next one — get matching roles delivered to your inbox.
[Remote] Senior Software Engineer (Backend) - PHP
Job summary
Work model
About the Role
Note: The job is a remote job and is open to candidates in USA. BigCommerce is a company focused on empowering businesses through an AI-driven commerce ecosystem. They are seeking a highly motivated and experienced Senior Software Engineer - Backend to join their fully remote Engineering team at Feedonomics, where the role involves collaborating on scalable applications and enhancing DevOps practices.
Responsibilities
- 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
Skills
- 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
- Experience in Caching technologies is a plus (e.g. Redis or Memcached)
- 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
- Excellent written and verbal communication skills
- Applicants must be authorized to work in the U.S
- BS or higher degree in Computer Science or related technical field
Company Overview
BigCommerce is a SaaS provider for merchants running online businesses. It was founded in 2009, and is headquartered in Austin, Texas, USA, with a workforce of 1001-5000 employees. Its website is http://www.bigcommerce.com.