Staff Software Engineer (BB-C4E85)
Found in: Talent IN
Description:Technology @ StockX:Our Technology Team is on a mission to build the next generation e-commerce platform for the next generation customer. We build world-class, innovative experiences and products that give our users access to the world’s most coveted products and unlock economic opportunity by turning reselling into a business for anyone. Our team uses cutting edge technologies that handle massive scale globally. We’re an internet-native, cloud-native company from day 1 - you won’t find legacy technology here. If you’re a curious leader who loves solving problems, wearing multiple hats, and learning new things, join us!About the Role:We’re looking for a very seasoned senior technical leader to join the core Payments and Personalisation Team at StockX. This is a great opportunity to leverage your existing skills, to build a world-class platform and to have a huge impact on how marketplaces can be redefined. At StockX, we're just getting started.Responsibilities: Contribute to overall system design, architecture, security, scalability, reliability, and performance of micro-services.Partner with other platform teams to build out scalable systems that support the StockX infrastructure.Refactor StockX's existing services infrastructure to take the experience to the next level.Support the build and deployment pipeline and when necessary, both diagnose and solve production support issues.Identify, scope, and architect solutions for new features while applying sound technical judgment that considers technology alternatives, impact on affected / adjacent systems and tradeoffs.Build world-class applications using a variety of tools including GraphQL (Apollo), GoLang, NodeJS, AWS, and more.Serve as technical and functional expert for backend micro services.Act as the services/platform expert on a cross-functional team working to build the best experience for StockX customersWork with Product, Design, and QA to deliver world-class digital experiences.Apply understanding to help improve the cloud infrastructure that powers our high-performance, consumer-scale site.Lead initiatives, technical design, and delivery of complex features across multiple systems to improve user experiences.Coach and mentor junior and senior engineers in engineering techniques, processes, and new technologies; enable others to succeed.Recommend changes to processes and tools at the team level based on industry standards, patterns, and practices Minimum Qualifications: Overall 10-15 years of relevant experience.At least 3 years in the architect role.Exceptional verbal communication skill.Comprehensive knowledge of CS fundamentals: data structures, algorithms, and design patterns.Advanced knowledge of system architecture and design patterns.Deep understanding of micro services architecture, design, and integration landscape of multiple systems.Advanced knowledge of web technologies such as NodeJS, GraphQL, GoLang.Advance knowledge of systems architecture technologies, including Amazon Web Services and Docker8+ years of development experience, preferably including engineering mentorship rolesExperience building large, high-traffic websites at scale. Preferred Qualifications: Experience in GO, , Postgres, MongoDB, AWSKnowledge of stream processing technologies like Spark, Storm, Flink.Exposure to distributed caching, failure detection algorithms & application failover.Experience with building self-healing, automatic fault detection and recovery mechanisms.Exposure to Payments platforms. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. StockX reserves the right to amend this job description at any time.
calendar_today5 days ago