Principal Engineer

3 days ago


Fargo, North Dakota, United States Swanson Health Products Full time
About the Role

We are seeking a highly skilled Principal Engineer to lead our ecommerce technology team and drive the development of our digital commerce platform. As a key member of our team, you will be responsible for setting the technical direction and strategy for our ecommerce platform, ensuring it meets the needs of our customers and contributes to the overall success of the company.

Key Responsibilities
  • Technical Leadership: Provide strategic direction and technical guidance to the web and ecommerce development teams, fostering a culture of innovation and best practices in coding, testing, and deployment.
  • Architectural Design: Design and implement scalable, high-performance web architectures, evaluating and recommending tools, technologies, and processes to improve efficiency and effectiveness.
  • Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to define project requirements and deliverables, mentoring and supporting team members to facilitate their professional growth.
  • Code Quality: Ensure high standards of code quality through code reviews, automated testing, and continuous integration practices, establishing and enforcing development standards and processes.
  • Performance Optimization: Identify and address performance bottlenecks in applications, optimizing for speed and responsiveness, monitoring application performance and implementing necessary improvements.
  • Research & Development: Stay up to date with industry trends and emerging technologies to keep the organization competitive, leading proof-of-concept projects to explore new ideas and innovations.
Competencies Required
  • Proven experience in technical leadership roles, with a focus on ecommerce development and digital commerce platforms.
  • Excellent leadership, communication, and interpersonal skills, with the ability to inspire and motivate cross-functional teams.
  • Clear written and verbal communication skills, with the ability to successfully communicate with all levels within the organization.
  • Deep understanding of usability, best practices, and user-centered design principles as related to ecommerce.
  • Experience with CDNs and an understanding of the benefits CDNs play on origin load, cache, stability, web application security, and Bot Management.
  • Extensive experience with React and defensive programming methodologies.
  • Cross-Operating system experience (Windows, Linux, MacOS), particularly shell.
  • Understanding of log analytics monitoring within Datadog.
  • Extensive Java/Spring experience in performance optimization, efficiency, and architecture.
  • Knowledge of PostgreSQL.
  • Knowledge of and ability to lead a replatform effort to a modern platform (ie Shopify+, Adobe Commerce, Woo Commerce, Big Commerce, etc).
  • Experience with frontend/backend test automation and CI/CD pipelines built to pre-emptively detect issues before deployment to production systems.
  • Understanding of cross-browser/platform issues and an ability to investigate/debug.
  • Experience with JIRA and the ability to manage, triage tickets, and coordinate priorities among stakeholders.
  • Experience with the GIT revision control software and Gitlab.
  • Experience balancing technical complexity, technical debt, and prioritization given budget/timeline with the ability to improve systems incrementally.
  • Experience with pair programming and code review to mentor and convey detailed technical requirements.
  • Demonstrated expertise in Amazon Web Services and Kubernetes.
  • Lead internal and contract employees and stay within budget.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • Ability to work in a fast-paced environment and manage multiple priorities.
Education and Experience

Bachelor of Science degree in Computer Science, Engineering, or a related field with a minimum of 8 years' experience in ecommerce technology. Or; an equivalent combination of education and experience sufficient to successfully perform the essential responsibilities and duties of the job as listed above.

Location

Remote - United States | Occasional Travel to Fargo, ND Corporate Office

Equipment and Software

Mac and Windows operating systems (computers, mobile devices, tablets, and remote access capability), as well as Linux for staging/production environment. Standard Developer Software (IntelliJ, git, bash/shell). Bug and project tracking software (JIRA). Web Analytics software (Amplitude, Cloudflare, Medallia DXA, DataDog). Microsoft Office Products. General office equipment.