JOB POSTING
Software Engineer - Data Sources
Join the engineering team shaping the future of AI-powered shopping experiences across our global software platforms.
About Us:
Our team is small, highly motivated, and focused on engineering excellence. Our organization is for individuals who appreciate challenging themselves and who thrive on curiosity and continuous development. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are essential. All team members are expected to have excellent communication skills and the ability to work both independently and collaboratively across our organization and customer base.
Our Mission:
Our mission is to create intelligent shopping experiences for the purpose of delighting customers globally. Rebuy is a fully remote company and is trusted by some of the fastest-growing brands in DTC such as Aviator Nation, Liquid Death, Magic Spoon, Blenders, Laird Superfoods, Primal Kitchen and many more. We value ownership, self-motivation, and empathy. Each team member plays a significant role in the company and is helping to shape the future of intelligent commerce. We build strong and lasting partnerships with all of our merchants and partners, provide a safe and fun work environment, and truly love what we do.
This Role:
This is a Software Engineering role on our Data Sources team reporting to an Engineering Manager. This Engineering team is responsible for the Rebuy platform’s Data Sources tools which are the backbone of targeted e-commerce experiences for thousands of merchants. You will work alongside senior engineers and an engineering manager to assist in the design, development, testing, and implementation of engineering projects. The successful candidate will thrive in a fast-paced environment, be adept at quickly navigating and interfacing with established code, and deliver scalable solutions using a strong understanding of engineering principles and techniques.
What You'll Do:
- Support User-Focused Features: Contribute to enhancing existing features and developing new features of Rebuy’s Data Source tools.
- Enhance the backend handling of data sources and Shopify APIs that contribute to Rebuy’s success in the e-commerce marketplace.
- Become an expert in how complex interactions form the basis of thousands of shopping experiences across the web, and improve the quality, stability, and effectiveness of those interactions.
- Quality Assurance: Conduct quality checks on deliverables to ensure code, setup and configurations meet expected results. Participate in User Acceptance Testing of new features.
- Team Collaboration: Engage actively in building a strong team environment. Work in tandem with the Product Owner, Engineering Manager, and other developers in the Checkout team to identify needs, refine acceptance criteria, estimate level of effort, and choose solutions for new features. Assist Support team in troubleshooting, triaging, and coding solutions for high priority production issues.
What You'll Need:
- Skills (in order of importance): Git, PHP, Go, HTML, Javascript, React, TypeScript, Shopify Experience, AngularJS
- 2+ years of experience developing professional applications
- Nice to have familiarity with BigTable, GCP, Docker, Kubernetes, Shopify REST/GraphQL API
- SaaS experience
- Experience in a Scrum/Agile environment
- Experience with Atlassian suite, including Jira and Bitbucket
- Ability to work both independently and as part of a team.
- Strong communication skills and ability to break down complex problems into easy-to-understand concepts.
- Ideal candidates will have a positive attitude, be a problem-solver, self-motivated, and passionate about e-commerce.
Technologies we use:
- Frontend Technologies: HTML, React/Nextjs, Vue, Typescript, Angularjs, GraphQL
- Backend technologies: PHP, GO, MySQL, CodeIgniter
- Other Tools: Jira, Bitbucket, Confluence, Google Suite, Slack, One Password, Notion
Interview Process:
After you submit your application, our team will review your resume. If you’re everything we are looking for, you will be invited to a 30-minute phone interview where a team member will dive a little deeper into your experience but also give you a little more info on what it’s like to work with us. If you pass this phone interview, you will proceed to the next set of interviews, which will include:
- Meeting with the Hiring Manager
- Small Project
- Panel interview with future team members
- Short final interview with the CEO and COO
Benefits:
Rebuy is a fully remote company and we provide our employees with everything they need to succeed both professionally and personally.
- Work from anywhere (with a strong internet connection)
- 100% free health, dental, and vision insurance for you and your family
- Flexible vacation, paid holidays, parental leave, and sick leave policies
- 401(k) retirement plan
- Company contributes 3% of your salary as a 401(k) bonus (no vesting)
- Amazing team of highly talented and driven people, redefining intelligent commerce
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say