Principal Engineer – Commerce Engineering
Company | General Motors |
---|---|
Location | Milford Charter Twp, MI, USA, Austin, TX, USA, Detroit, MI, USA, Roswell, GA, USA, Mountain View, CA, USA, Warren, MI, USA, Atlanta, GA, USA |
Salary | $225000 – $334800 |
Type | Full-Time |
Degrees | |
Experience Level | Expert or higher |
Requirements
- 10+ years of experience in software development, with at least 5 years in technical leadership roles, ideally with a focus on commerce platforms (Salesforce, HCL Commerce, Shopify, Zuora, Adyen).
- Strong technical proficiency in Salesforce development (Apex, Visualforce, Lightning), HCL Commerce architecture and customization, Shopify development (Liquid, APIs, and app development), front-end development (HTML, CSS, React, JavaScript frameworks), and microservices architecture and development (RESTful APIs, Docker, Kubernetes).
- Experience in software quality assurance practices, including automated testing frameworks (Selenium, Playwright) and CI/CD tools (Copado, GitHub Actions).
- Knowledge of software reliability engineering principles and practices, including monitoring, observability, incident response, and performance tuning.
- Experience with Agile methodologies and project management tools (JIRA).
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Proven track record of mentoring and developing junior engineers into high-performing team members.
Responsibilities
- Mentor and guide junior engineers, providing support and best practices for delivering high-quality software efficiently.
- Drive best practices in software development, including coding standards, testing, and deployment processes.
- Implement and enforce software quality assurance practices, including automated testing, code reviews, and continuous integration/continuous deployment (CI/CD) processes.
- Ensure software reliability through effective monitoring, incident management, and performance optimization.
- Stay current with industry trends and emerging technologies to leverage new features and capabilities in commerce software.
- Collaborate with IT and security teams to ensure compliance with GM’s information security policies.
Preferred Qualifications
-
No preferred qualifications provided.