About the company The Staples Technology team drives our business by developing the latest technologies to connect cutting-edge online, mobile, and retail experiences, and define the next generation of Staples. Our Global Technology (GT) team strategically influences all parts of our business from Marketing and Merchandising, Retail and Online, Supply Chain and Order Management, Infrastructure, Enterprise Data Solutions, Security, Privacy, and Compliance, to Tech Portfolio and Corporate Systems.
Global Technology is at the core of our business generating nearly $10 billion in online revenue alone. This allows us to invest heavily in industry leading platforms and tools that enable our teams to be successful and drive us to new levels as an online destination. Our mission is to deliver innovative, highly differentiated, simple-to-use solutions that generate increased value for our customers and the enterprise.
A job in Global Technology will inspire you to challenge yourself, take risks, and raise the bar on your career!
Job position
Permanent
- Remote work possible
Job description
Position Summary:
Staples is looking for an energetic Principal Software Engineer to partner with both business and technical teams to innovate and help deliver new features and enhancements for eCommerce platform.
The ideal candidate will be to expected in full all stages of the software development lifecycle, and make contributions to the growth and development of one of Staples fastest growing areas. This position focuses on the design, development, and testing of highly complex on-line, customer facing web application systems.
Primary Responsibilities:
Act in the capacity of an eCommerce application lead and software engineer to actively participate in the definition, design, development, testing, support and implementation of software functionalities
Estimate engineering effort, plan implementation, and rollout system changes
Ensure that technical solutions follow best practices, are reliable, are easily maintainable and are scalable under sustained load
Create and evolve application documentation as required
Work with engineers and other cross functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, Operations teams etc. to develop innovative solutions that meet eCommerce market needs.
Mentor and guide junior team members
Identify project risks and work effectively to mitigate them
Find and help fix stability/scalability issues in a very time critical environment
Support site rollouts and be available to resolve site
Develop industry and product technical expertise
Skills & requirements
Bachelorsβ degree in Computer Science, Math or related field or 12 years equivalent experience
Minimum of 5 years of relevant experience in software application design & development
Core JAVA (especially collections, multi-threading , encapsulation, polymorphism)
Hands-On on Spring-Batch programming (Autowiring, Dependency Injection, Component and Context Management , Thread Pooling concepts)
Experience developing applications in web technologies (We use Node.js, Angular, Java, HTML5, CSS3, SASS, AJAX, JavaScript, Spring, jQuery,
Unix and linux scripting skills
Strong data analysis and problem solving skills
Follow up with customers and/or business partners to ensure problems are solved and customer satisfaction is met
Advance problems toward resolution despite obstacles, ambiguity or uncertainty and surfaces problems and issues before projects are derailed
Design simple solutions to resolve complex problems and/or design flaws in existing functionality
Understand, measure and monitor performance against operational metrics
Develop strategies for continuous improvement of operational performance
Ensure reliability, maintainability and availability of objectives for solution components
Preferred:
Experience with MongoDB/Couchbase
Standard knowledge for REST/SOAP API on JAVA (flow, components)
Knowledge of Hadoop (HDFS, Hbase, Hive) , Apache Real Time Technologies ( Kafka, Storm, Zookeeper) are desirable
DAO knowledge on RDBMS and NOSQL
Experience with timeseries databases like Opentsdb, Cassandra
Experience with Go language
Additional Information
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-bas-Principal-Software-Engineer-remote-work-possible-Framingham-Staples.html Please mention that you found the job at Golangprojects.com
[ job website ]
Senior Backend Engineer - Madhive(February 2024) Remote US, 100% Remote - Salary: $200,000 - $250,000
Madhive is the leading tech company engineered for modern TV advertising. Advertisers seamlessly customize and automate the OTT buying process into an operating system with our self-service platform. ...Staff Product Security Engineer - Mattermost(February 2024) Remote US, 100% Remote - Salary: $150,000 - $240,000
Mattermost provides secure, workflow-centric collaboration for technical and operational teams that need to meet nation-state-level security and trust requirements. We serve technology, public sector,...Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) - GEICO(March 2024) Remote US, 100% Remote - Salary: $125,000 - $300,500
GEICO is seeking a distinguished engineer to lead the Containers, OS, and Language Runtimes team. You will drive innovation in container technology, operating systems, and language runtimes, shaping t...Senior Manager of Backend Engineering - Clarifai(March 2024) Remote US, 100% Remote - Salary: $180,000 - $220,000
Clarifai is a leading, full-lifecycle deep learning AI platform for computer vision, natural language processing, LLM's and audio recognition. We help organizations transform unstructured images, vide...Senior Full Stack Engineer - AI - Wasabi(February 2024) Boston, Massachusetts, United States (Remote work possible) At Wasabi, weβre a proven collection of pioneers, visionaries and disruptive doers. We see things differently than our competitors, and we make our mark in the industry by challenging the norm and d...