As a Principal Software Engineer, you will play a pivotal role leading the design, development, and documentation of a large-scale e-commerce retailer’s operations software, as well as responsibility for designing and overseeing the technology platforms to drive dynamic growth and success. You will work closely with SmartPak leadership and ensure that our technology platforms are driving the agility and efficiency that is needed to scale the business.
As a privately held and PE backed company with an aggressive growth agenda, SmartPak requires leading technologies, ideas and features that will enable transformation of the business. Your contributions will directly impact the future direction of SmartPak’s growth in the equine health and wellness categories.
Responsibilities:
1. Software Development: Design and implement new software features and updates to existing ones. Provide technical guidance to fellow software engineers as they perform their duties.
2. Cloud Adoption: Provide leadership for the engineering team as we seek cutting-edge solutions that enhance SmartPak's competitive edge and customer experience including a migration to cloud.
3. Technology Evaluation: Assess and recommend new technologies and platforms that align with the company's vision and operational needs, focusing on scalability, security, and performance.
4. Governance and Best Practices: Ensure software engineering principles, standards, and best practices are followed in alignment with industry standards and compliance requirements.
5. Application Support: Provide tier 3 tech support coordination and expertise to address critical bugs and service outages including troubleshooting production-critical software interfaces to robotic machinery which keeps daily business operations running on schedule.
6. DevOps: Develop, maintain, and manage deployment scripts. Oversee the company’s bi-weekly software releases.
7. Leadership: Provide technical expertise and guidance to the operations, production, finance, inventory, and product managers as we seek to increase the company’s overall efficiency and profitability. Collaborate with vendors and internal stakeholders to ensure technology solutions are effectively integrated and aligned with business goals. Aid project managers as we seek to balance workloads among a small pool of talented software development resources.
Qualifications:
1. Experience: At least six years of experience in software development roles with a focus on e-commerce including: ERP, order management, fulfillment, warehouse management systems and shipping software. Experience in a high-growth direct-to-consumer or e-commerce environment is highly desirable.
2. Education: A bachelor's degree in computer science, Information Systems, or a related field. Advanced degrees and certifications in relevant technologies are preferred.
3. Technical Expertise: Understanding of architectural principles and frameworks for e-commerce platforms, ERP systems, cloud infrastructure (AWS, Azure, Google Cloud), and order management systems. Strong .NET framework, SQL Server, and PowerShell skills are critical to this role.
4. Strategic Thinking and Execution Leadership: Ability to execute an architectural roadmap and related strategies that align with business goals to drive digital transformation.
5. Communication: Excellent communication and interpersonal skills, capable of working effectively with cross-functional teams and stakeholders at all levels.
6. Continuous Improvement: Proactively identify opportunities for system improvements and innovation.
7. Mentorship: Serve as a technical mentor to the engineering and operational teams, fostering a culture of excellence and continuous learning.
Job Type: Full-time
Pay: $140,000.00 - $160,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Health insurance
* Life insurance
* Paid time off
* Vision insurance
Schedule:
* Monday to Friday
Ability to Commute:
* Plymouth, MA 02360 (Required)
Work Location: Hybrid remote in Plymouth, MA 02360
#J-18808-Ljbffr