Software Engineer IV
On-siteDraper, Utah, United States
Job Summary
Develop and enhance next-generation commerce platforms by writing high-quality code, resolving complex bugs, and optimizing applications for performance, stability, and security. Translate business requirements into robust technical solutions through rigorous code reviews and full-stack development across frontend and backend systems. Diagnose and resolve production issues while implementing secure coding practices and conducting vulnerability assessments to protect consumer data. Collaborate with technical leadership, product managers, and offshore partners to maintain architectural integrity and ensure seamless development synchronization. Take ownership of work streams from initial design through deployment and maintenance. This full-time, on-site role requires 5 days per week in the office for a candidate with 5+ years of experience in B2C applications and Tier 1 e-commerce platforms.
Required Qualifications
- Bachelor's degree in computer science or related field
- 5+ years of experience in software development with a focus on B2C applications
- Solid experience of Tier 1 e-commerce platforms like Salesforce Commerce Cloud
- Comprehensive hands-on experience in full-stack development across frontend and backend systems
- Familiarity with high-performance, scalable eCommerce architecture
- Experience with Git for version control
- knowledge of CI/CD pipelines
- This is a full-time, on-site role requiring 5 days per week in the office
- Applicants must be authorized to work for ANY employer in the U.S.
- We are unable to sponsor or take over sponsorship of an employment visa at this time
Desired Qualifications
- Proficient in full-stack development skills to guide our technical evolution, including frontend (e.g., React, Angular, or Vue.js) and backend (e.g., Node.js, Java, or Python) development
- Solid understanding of e-commerce principles
- knowledge of Tier 1 e-commerce platforms to integrate platforms with external systems and API protocols
- Proven ability to manage work within the full software development life cycle to ensure high-quality results
- Strong communication skills to work effectively with both technical and non-technical stakeholders, including product and design teams
- Experience facilitating clear communication with vendors to resolve technical dependencies and integration issues
- Proficient in agile methodologies
- leveraging AI tools (such as GitHub Copilot) to accelerate development, automate unit testing and streamline documentation without compromising security or architectural integrity
- Resourceful and systematic problem-solver, capable of quickly diagnosing and resolving complex technical issues
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.