Senior Software Engineer

Posted 23 Days Ago
Hiring Remotely in USA
Remote
Senior level
Agency • eCommerce • Marketing Tech • Software • NFT
At Amaze Software, Inc, we are constantly working towards creating the most unique work environment in tech.
The Role
As a Senior Software Engineer at Amaze, you will be leading a team of engineers to deliver high-quality web applications. Your role includes coaching, implementing best practices like TDD, and working with services and APIs across various technologies. You will also focus on re-architecting projects and contribute to a collaborative environment with a strong emphasis on quality and continuous improvement.
Summary Generated by Built In

Amaze is the parent company to several organizations. www.amaze.cowww.spri.ng and a growing retail services business that requires a team of “experts” to help creators become the next “great brand.”


Amaze provides creator success solutions, including a merchandising platform, advanced commerce design application, and scalable managed services to help anyone sell anything, anywhere. We believe anyone can be a creator and that everyone should be empowered to tell their unique story, cultivate deeper connections with their customers, and create authentic, shoppable experiences that allow them to monetize their passion. We’re on a mission to unleash potential and make it easy to create, share, and sell products and services.


As a Senior Software Engineer, you will help to lead and coach a like-minded team of engineers, encouraging and promoting practices like pairing, TDD and automating the entire delivery pipeline. You will work on a range of aspects from Services, API's and high availability websites using a range of technologies and constantly striving to deliver at high quality.


Our core languages are Typescript, JavaScript and Ruby. We use MySQL, some PostgreSQL, CouchDB, as well as DynamoDB. We have a mix of traditional MVC (with Rails), make use of AWS and Serverless services implemented with node and React/Redux amongst other technologies. Knowledge and experience with more than one programming language and platform is a distinct advantage. 


We use GitHub for source control and Atlassian products for tracking. We manage our continuous integration and deployment with CircleCI. We use great communication tools like Slack and are all comfortable working remotely with colleagues in a wide variety of locations.

What We're Looking For

  • Ideally you will have more than 5 years development experience, working on scalable web applications within an agile environment and will be comfortable working on different code stacks, and comfortable learning new technologies.
  • You will be collaborative with the ability to work across teams, be a strong communicator, and your practices include rigor with a strong attention to quality. You are not afraid to express an opinion or take part fully in all aspects of software development and delivery
  • A strong understanding and experience of re-architecture projects and micro-service development will be an advantage, along with data engineering, systems design and data modeling.
  • As a senior member of the team you will be expected to have worked in a Lean and Agile way making constant use of test driven development, behavior driven development, pairing, mentoring and code review. You will also know and practice SOLID Principles, Design Patterns and write clean, readable code.
  • An understanding and desire to work in a culture with DevOps at the core is essential. As is a desire to learn, constantly improve and to help your colleagues constantly improve.

What We Offer

  • Competitive salary
  • Company Stock/Option Plan
  • Flexible daily working hours, we value work-life balance
  • Competitive HealthPlan
  • Company Benefits and Perks.

Top Skills

JavaScript
Ruby
Typescript
The Company
HQ: San Francisco, California
38 Employees
On-site Workplace
Year Founded: 2011

What We Do

At Amaze Software, Inc. our mission is to empower anyone to create a beautiful shopping experience. We combined marketing and design software to create some of the most innovative technology on the market that can be integrated anywhere. In the future, our designs will power commerce on every platform in the world. If you can imagine it, Amaze will help you create it and share it with the world. One idea turned into a beautiful design at a time.

Why Work With Us

At Amaze Software Inc, we are constantly working towards creating the most unique work environment in tech. We care deeply about diversity and energy. Our passion is to bring together a community of people who have a love for product and technology as well as a drive to change the world of e-Commerce and design.

Gallery

Gallery

Similar Jobs

Samsara Logo Samsara

Senior Software Engineer, Smart Trailer & Connected Equipment

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
United States
2800 Employees
123K-186K Annually
Easy Apply
Remote
United States
800 Employees

Square Logo Square

Senior Software Engineer, Food and Beverage Web

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
Seattle, WA, USA
12000 Employees
168K-297K Annually

Crunchyroll Logo Crunchyroll

Senior Software Engineer

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Remote
United States
1197 Employees
185K-231K Annually

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account