Software Engineer II - Billing API (Ruby)
BigCommerce, named a "Best Place to Work" in Austin 2017 is looking for a Ruby engineer who wants to join a truly diverse, fast-paced team in the exciting and rapidly growing e-commerce industry.
What You’ll Do
Be a member on our Billing API team that powers our platform for partners. You’ll be working with team members and a product owner creating solutions that exposes related billing functionality to partners via APIs enabling them to incorporate BigCommerce services directly into their workflows. BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery.
- Use Ruby, Rails, gRPC, JavaScript, RabbitMQ, Docker, Resque, MySQL, Redis, and a slew of other technology to help power our platform
- Build integrations with 3rd party SOAP/REST APIs that can span multiple codesets/services, fail gracefully, and be highly extensible
- Write code that is performant, maintainable, clear, and concise
- Collaborate with our product and design teams to define feature specifications and timelines
- Engage in technical discussion of new solutions and architectures
- Participate in code reviews to maintain and improve quality
- Support an open, positive, and energized culture
- Encourage innovation and foster an environment of continuous improvement
Who You Are
- At least 3 years of professional experience as a Software Engineer
- At least 1 years of professional experience with Ruby / Ruby on Rails
- Comfortable with backend service and API development
- Desire to work in a collaborative, open environment on an Agile team as a contributor
- Highly proactive and results-oriented with excellent critical thinking skills
- Excited to learn new technologies
- Experience with relational databases and external services integrations (SOAP & REST APIs)
- Experience with eCommerce, distributed queuing systems, SaaS platforms, highly desirable