Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in United States
  • Lead Software Engineer, Ruby (Billing Team)

Lead Software Engineer, Ruby (Billing Team)

Austin, United States

BigCommerce


Unverified relocation package

About BigCommerce

BigCommerce’s mission is to help merchants sell more at every stage of business growth. Simply put, we are: built for growth so merchants can realize their visions without compromise; designed for powerful performance to enable businesses to scale seamlessly with technology they can trust; efficient in both time and cost.

Position

BigCommerce, named a 2020 "Best Place to Work" in Austin, is looking for a Lead Software Engineer, Ruby. (Generous relocation assistance provided) You’ll be working with team members to extend our products and integrate with a broad array of external services. BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery. This role will require a need to balance: driving our aggressive product roadmap, improving the performance & stability of our system, introducing engineering best practices into the organization, and leading/mentoring other engineers.

What You’ll Do

  • Use Ruby, Rails, gRPC, JavaScript, RabbitMQ, Docker, Resque, MySQL, Redis, and a slew of other technologies to help power our platform
  • Help design/architect/execute the building of services for the BigCommerce platform
  • Build integrations with 3rd party SOAP/REST APIs that can span multiple codesets/services, fail gracefully, and be highly extensible
  • Coach team towards (and write) code that is performant, fault-tolerant, maintainable, testable, and concise
  • Collaborate with our product and design teams to define feature specifications and timelines
  • Drive our technical roadmap and direction of our stack
  • Collaborate with stakeholders and other teams to promote communication and coordination
  • 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
  • Support, mentor, and coach 4-5 members of your team

Your qualification

  • 7+ years experience as a Software Engineer using at least two of Ruby, Scala, Elixir, Python, Go, Javascript, or PHP. Ruby and Scala heavily preferred
  • Highly Preferred: At least 5 years of professional experience with Ruby / Ruby on Rails
  • Adept with full-stack development
  • Minimum Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, MIS or related equivalent experience
  • Experienced in developing high performance, scalable and available web services and applications
  • Desire to work in a collaborative, open environment on an Agile team as a contributor and mentor
  • Highly proactive and results-oriented with excellent critical thinking skills
  • Excited to learn new technologies
  • Experience with TDD, BDD, DDD
  • Strong understanding of relational databases, distributed queuing systems, and external services integrations over APIs (REST/SOAP)
  • Experience with ecommerce, SaaS platforms highly preferred

Will be a plus

  • Experience with OAuth and/or SAML workflows and permissions
  • DevOps experience, GCP experience, and/or Docker or other containerization technologies

Additional details

Our Hiring Processes Might Include

We want to see your problem-solving and analytical skills. Be prepared to write good, clean, scalable code. You don’t need to know our entire stack, but we’re looking for practical experience, someone who can solve production problems in the cloud.

  • Recruiter Phone Screen
  • Hiring Manager Screening
  • Online Code Assessment
  • Final Team Interview

Note: Visa Work Authorization Sponsorship Supported and Relocation Assistance Provided


Python Engineer Developer Software JavaScript Backend Programmer Web PHP Back-end Software Developer Lead Ruby Go CTO Software Engineer Rails Scala RabbitMQ Redis Ruby on Rails Back End Team Lead Development Manager
Archive vacancy
Archive vacancy
Facts about Austin
Cost of Living Index 63 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 1703 - $ 3119
Safety Index 65 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

United States

Kikoff

Software Engineer - Mobile in San Francisco
logo

Mobile is not web, and web is not frontend… or is it? We’re looking for experienced mobile engineers who are looking to use the latest...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access