Job Description
Ruby Software Engineer - Remote
BigCommerce offers a dynamic collaborative environment helping you expand your skills and take ideas from inception to delivery. We are currently looking for a Back-End Software Engineer to join our Engineering team.
What You’ll Do
You will be a member of our integrations team incorporating 3rd parties into the BigCommerce platform and expanding the options available to our merchants when setting up a store. From payments to catalog to checkout and beyond this team works across a large number of domains and services to deliver end-to-end projects. BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery.
-
Use Ruby Rails gRPC 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.
-
Learn to build highly-available highly-performant redundant scalable distributed systems.
-
Write code that is performant maintainable clear and concise.
-
Advocate for modern development practices and tools.
-
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
-
3+ years of professional experience as a Software Engineer.
-
2+ years of professional experience in building systems using Ruby/RoR.
-
Highly proactive and results-oriented with excellent critical thinking skills.
-
Experience with webhooks messaging queues and OOP/MVC design patterns/principles a plus.
-
Experience building or managing distributed and/or service-oriented architectures is a plus.
-
Experience with SaaS platforms or Cloud Computing is a plus.
-
Experience with PHP will be a plus.
-
You are a lifelong learner. You are constantly teaching yourself new things and you love learning from others.
What's in it for you:
-
Work with modern technologies cloud development and highly scalable distributed systems.
-
Work for an international Product company.
-
Be responsible for development of payment integrations.
-
Become an expert in the area and provide high quality Product to the market.
-
Learn from senior professionals and share knowledge expertise and good practices to the team.
-
Be a part of a fast-growing company.
-
Work remotely from Poland.
We provide internal and external learning courses.
Our Hiring Processes Might Include:
-
Recruiter phone screen
-
Hiring manager Interview
-
Technical Interview / Code Assessment
Explore More
Date Posted
05/30/2024
Views
1
Similar Jobs
Senior Security Software Engineer (L5) - Security Platforms Engineering - Netflix
Views in the last 30 days - 0
Netflixs Security Platforms Engineering team is expanding in Poland seeking Security Software Engineers to build scalable security systems The role em...
View DetailsSoftware Engineer Intern (Summer 2026) - Dropbox
Views in the last 30 days - 0
This job posting outlines a Software Engineering Intern role at Dropbox emphasizing highimpact projects collaborative environments and professional de...
View DetailsSoftware Development Engineer III - Android, Navigation SDK - Mapbox
Views in the last 30 days - 0
Mapbox is a leading platform for locationaware businesses offering tools for navigation and customization The role involves developing SDKs and naviga...
View DetailsSolutions Support Engineer (L5) - Java Platform - Netflix
Views in the last 30 days - 0
Netflixs Engineering Enablement Team focuses on improving developer workflows and platform efficiency They seek a Solutions Support Engineer with Java...
View DetailsSenior Fullstack Engineer (FE-heavy) - Apollo.io
Views in the last 30 days - 0
This job description outlines a Senior Fullstack Engineer role at Apollo emphasizing work with large datasets building scalable systems and collaborat...
View DetailsSenior DevOps Engineer - InPost
Views in the last 30 days - 0
InPost is a leading European outofhome delivery company with a 5 billion market cap and 30000 employees seeking a Senior DevOps Engineer to optimize d...
View Details