About Extend:
Today, Extend works with more than 1,000 leading merchant partners across industries, including fashion/apparel, cosmetics, furniture, jewelry, consumer electronics, auto parts, sports and fitness, and much more. Extend is backed by some of the most prominent technology investors in the industry, and our headquarters is in downtown San Francisco.
About the Role:
Are you a talented Software Engineer passionate about building innovative solutions? Join our team and play a pivotal role in shaping the Extend Platform, where you'll design and develop features that revolutionize customer issue resolution and elevate post-purchase interactions.
In this role, your work will directly contribute to the evolution of our platform, making it more intelligent, intuitive, and powerful. We're committed to an AI-Native strategy, and you'll be instrumental in weaving artificial intelligence throughout our systems to create seamless and impactful experiences for our users.
What You’ll Be Doing:
- Develop and design scalable, cloud-based, AI-driven software systems that support Extend's business goals.
- Partner with product managers, designers, and stakeholders to define technical requirements and convert them into actionable development tasks..
- Providing innovative solutions aligned with company objectives, identify and resolve complex technical issues.
- Document system architecture, design decisions, and codebase thoroughly, adhering to best practices.
- Contribute to and uphold coding standards, code reviews, and best practices to guarantee the production of high-quality, maintainable code.
What We’re Looking For:
- 4-6 years of experience in software development
- Proficient in TypeScript and Node.js programming
- Full stack experience developing React applications and backend APIs
- Experience delivering production AI-powered applications
- Proven track record of building distributed, highly available, scalable, and performant cloud-based systems using AWS
- Strong understanding of micro-service, event-driven, and serverless architectures
- Ability to effectively communicate complex technical concepts to designers, support personnel, and fellow engineers
- Familiarity with agile methodologies
- Capable of thriving in a fast-paced, dynamic environment
- Possess a versatile and adaptable mindset with a strong willingness to acquire new technologies
Nice to Have’s:
- Familiarity with data modeling and data management.
- Familiarity with DevOps practices, including CI/CD and Infrastructure as Code.
Expected Pay Range: $138,750 - $161,250 per year salaried*
* The target base salary range for this position is listed above. Individual salaries are determined based on a number of factors including, but not limited to, job-related knowledge, skills and experience.
Life at Extend:
- Working with a great team from diverse backgrounds in a collaborative and supportive environment.
- Competitive salary based on experience, with full medical and dental & vision benefits.
- Stock in an early-stage startup growing quickly.
- Generous, flexible paid time off policy.
- 401(k) with Financial Guidance from Morgan Stanley.
Extend CCPA HR Notice
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus