Company Name: Button Job Details: $153-198kReactAWSDockerTypeScriptJavaScriptPythonGoNode.jsPrometheusBigQueryMid and Senior levelNew YorkRemote from US Job Url: https://app.welcometothejungle.com/jobs/h4QgasOI Job Description: RoleWho you areA passion for building reliable and scalable backend services in a distributed environment and usable front-end systems for activating and understanding the underlying products, as well as an interest in exploring new technologiesComfort operating across the entire stack of a product, including but not limited to, standing up basic infrastructure, building and maintaining UIs, APIs, and backend systems, and designing and implementing database schemas that support our productsA strong understanding of relational databases, and experience building stateful web servicesAn excellent understanding of API design, and experience designing reliable APIsExperience coding in Go, Javascript/NodeJS, or Python — our major programming languagesExperience and comfort in a production environment. You’ll be working in a“magic-free” service-oriented environment, using AWS ECS, Docker, and HTTP everywhere4+ years of experience writing software and building production systems2+ years of experience designing systemsExperience providing mentorship and guidance to peers, including but not limited to code reviews, training, and feedbackExperience building, operating, and maintaining large-scale production SaaS servicesExperience with one of our primary languages(Go, Python, or JavaScript/NodeJS), and a proven ability to pick up new languages and tools, proficiency a plusExperience in full-stack development rolesExperience working with relational databasesExperience in infrastructure a plusWhat the job involvesAs a Senior Software Engineer - Full Stack, you’ll design and build the services, APIs, frameworks, and UIs that power Button’s core products. Our systems sit at the foundation of commerce experiences used by millions of users, and our front-end platforms enable both partners and internal teams to activate and understand those experiencesYou will lead the development of new user interfaces and full-stack features that advance our ambitious product goalsYou’ll work across modern web technologies, with a strong emphasis on React and TypeScript, and partner with backend engineers to deliver fast, intuitive, and reliable user-facing applicationsYou’ll be a key contributor to shaping our engineering and technical culture, driving design reviews, and mentoring members of our teamOur Engineering team values a fast-moving and high-trust environment that affords each member the opportunity to develop expertise operating full-stack systems at scale. You’ll compose solutions from a broad range of technologies, including React, TypeScript, Go, NodeJS, Docker, and AWS ECS. You’ll also move fast; we ship changes to production dozens of times each dayDevelop scalable, low-latency web services using a variety of tools and languages, including Go, NodeJS, Docker, AWS ECS, SQS/SNS, and BigQueryCollaborate with a cross-functional team to develop new features within our core platforms. You will work with product managers to translate user and partner requirements into technical designs, and with other Engineers to bring those designs to life with an emphasis on scalability, latency, and accuracyDeliver the programmatic interfaces that drive deep integrations between Button and our largest partnersMaintain a“mystery-free” production environment and keep the pagers quiet by implementing excellent monitoring, anticipating and planning for the unexpectedShare this jobReport a problem with this jobHide companyView 3 more jobs at ButtonInsightsTop investors9% employee growth in 12 monthsGlassdoor (4.4)CompanyCompany benefitsRemote WorkplaceChild Care Benefits - Button's parents are provided with flexibility to schedule their days to care for childrenFamily Medical LeaveFlexible Work ScheduleGenerous Parental Leave - Button provides up to 18 weeks of paid parental leave for all employeesReturn-to-work program post parental leaveGroup brainstorming sessionsOpen door policyDental, Vision & Health Insurance Benefits - For most plans, Button covers 100% of the premium for employees and 75% for dependentsDisability Insurance & Life Insurance - Button offers employees basic life and AD&D coverage and the opportunity to purchase additional life insurance and disability insuranceFlexible Spending Account (FSA) - Employees may elect to fund an FSA (up to $2,800 per year for health care expenses and up to $5,000 per year for dependent day care expenses)Pet InsuranceWellness Programs - Button provides employees with a $500 lifestyle stipend each calendar yearMental Health Benefits - Button has an employee assistance program which also offers a number of mental health resources to employeesCasual DressCompany OutingsHappy HoursPet FriendlyHome Office Stipend for Remote Employees - Button provides a $500 lifestyle stipend every year which may be utilized for home office setupProfessional Development Benefits - Customized development tracks, Job Training & ConferencesCross functional training encouragedMentorship programOnline course subscriptions availablePromote from withinLunch and learns - Button holds a "Brains of Button" learning and development series for employees to enrich one another401(K) with Matching - Button contributes 3% of an employee's salary (regardless of whether the employee has elected to contribute themself) starting immediately, with no vesting over timeCompany EquityPerformance BonusGenerous PTOPaid HolidaysPaid Sick DaysUnlimited Vacation PolicyFunding (last 2 of 4 rounds)Jun 2019$30mSERIES CJan 2017$20mSERIES BTotal funding: $64.6mOur takeShopping habits are increasingly moving towards mobile. However, the process of buying on mobile remains riddled with problems and poor user interfaces that slow down purchase time and therefore reduce revenue for companies that rely on these channels.Button is trying to make mobile eCommerce easier for customers and businesses. They provide seamless integrations of links or "buttons" within other third party partner's apps, allowing mobile customers to buy when their interest is highest. This provides brands with an alternative to pushing users to their eCommerce websites through channels such as Facebook or Google (as customers can make purchases directly in other apps).The company has now driven $6 billion in eCommerce, delivering an average 3x revenue increase in app journeys vs mobile web - both of which showcase the impact it has made in the market. Button continues to expand its network and enhance the platform towards making mobile eCommerce work better for brands.FreddieCompany Specialist at Welcome to the Jungle