πUnited Kingdom, Spain
Lead Software Engineer
Thrive Market
πRemote - United States
Please let Thrive Market know you found this job on JobsCollider. Thanks! π
Summary
Join Thrive Market's Product Engineering team as a Lead Engineer and lead a pod in crafting innovative e-commerce solutions. You will collaborate with talented engineers to develop impactful features, optimizing the customer journey and driving revenue. This role involves building and scaling REST APIs, working with various technologies, and ensuring high performance and reliability. You will also mentor and guide your team, enforcing best practices and driving continuous improvement. Thrive Market offers a comprehensive benefits package including health insurance, retirement plan, paid time off, and more.
Requirements
- 7+ years developing end-to-end high-traffic responsive cross-platform sites
- Working knowledge of Linux, Relational & NoSQL databases, serverless
- Understand tradeoffs between architecture choices, and various database technologies i.e. Relational Vs Document Vs Wide Column
- Working knowledge with different AWS services - Lambda, S3, cloudwatch, etc
- Experience in building n-tier applications that can support millions of transactions per day
- Shipped multiple high-customer impact use cases through simple and effective solutions, in a highly trafficked customer-facing product
- Understand scaling and performance in a microservice architecture
- Experience using version control such as Git
- Able to prioritize Customer, Team, and Business ahead of everything else consistently
- Good working knowledge of various AWS services such as lambda, s3, Cloudwatch, etc
- Experience with observability and monitoring tools like New Relic effectively to maintain SLA, Apdex, and error rate in check
Responsibilities
- Develop REST and JSON API services that enable new customer experiences
- Decompose existing services into scalable microservices where needed
- Build services that scale horizontally and provide low uniform latency as demand increases, leveraging the right tools (languages, databases, serverless, distributed streaming, etc)
- Working with Golang, Python, PHP, Java, AWS, Kafka
- Test-driven development from the get-go, to protect customer experience and build speed and reliability into the development process
- Incorporate meaningful metrics into new services and functionality you build and evangelize them
- Work with cross-functional teams to troubleshoot issues and restore function
- Work closely with the product team and innovate game-changing ideas for the Customer
- Create discussions around architecture and code design choices where appropriate
- Able to enforce best practices and process enforcement
- Level up the team by strategically planning & assigning tasks, challenging them to raise the bar
- Own the SLA(s) around APIs owned by their pod, know whatβs in class, and strive with the team to achieve by raising the bar
Benefits
- Comprehensive health benefits (medical, dental, vision, life and disability)
- Competitive salary (DOE) + equity
- 401k plan
- 9 Days of Observed Holidays
- Flexible Paid Time Off
- Subsidized ClassPass Membership with access to fitness classes and wellness and beauty experiences
- Ability to work in our beautiful co-working space at WeWork in Playa Vista and other locations
- Free Thrive Market membership with exclusive employee discount
- Coverage for Life Coaching & Therapy Sessions on our holistic mental health and well-being platform
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$150k-$200k
πCanada, United States
πWorldwide
πWorldwide
πWorldwide
π°$190k-$220k
πUnited States, Canada
πIndia
π°$160k-$225k
πUnited States
π°$171k-$184k
πCanada