Software Engineer II - Engineering Services (Full Stack) at Commerce | Austin, TX, US | Rezi

Software Engineer II - Engineering Services (Full Stack) at Commerce

Software Engineer II - Engineering Services (Full Stack)

Commerce · Austin, TX, US

2 weeks ago

Software Engineer II - Engineering Services (Full Stack)

Commerce · Austin, TX, US

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Engineering Services team is looking for a Software Engineer to design, build, and maintain single-click apps for the BigCommerce App Marketplace and deliver data migration projects. This role offers short feedback loops, varied projects, and quick shipping of code to real stores.

Responsibilities

  • Design, build, and maintain single-click apps across the full stack (backend services in Node/TypeScript and PHP, frontends in React)
  • Integrate deeply with BigCommerce platform APIs (REST and GraphQL), webhooks, and OAuth flows
  • Write performant, maintainable, clear, and concise code with appropriate test coverage
  • Build new features with a focus on extensibility and quality
  • Support apps in production, including monitoring, troubleshooting, and resolving bugs
  • Contribute to data migration projects, from scripting and validation through cutover
  • Participate in code reviews
  • Partner with Product Managers, solutions architects, and other services teams to translate merchant requirements into technical designs
  • Occasionally join client and partner conversations alongside Product Managers
  • Move comfortably between projects and codebases, choosing the right tools and patterns for each job

Requirements

  • 3+ years of professional experience as a Software Engineer
  • Solid understanding of programming principles
  • Hands-on experience with JavaScript/TypeScript (Node) and/or PHP on the backend
  • Hands-on experience with React and Next.js on the frontend
  • Experience integrating with third-party APIs and services (REST, GraphQL, webhooks, OAuth)
  • Comfortable thinking in multi-tenant terms (performance, data-isolation, upgrade considerations)
  • Comfortable context-switching across concurrent projects and picking up unfamiliar codebases quickly
  • Excellent interpersonal skills, able to collaborate and communicate efficiently
  • Ability to explain technical concepts to non-engineering stakeholders
  • Driven to take action and own work from inception to delivery
  • Enjoy being part of a collaborative team focused on building products that delight customers and partners

Skills

  • Node.js
  • TypeScript
  • PHP
  • React
  • Next.js
  • REST APIs
  • GraphQL APIs
  • Webhooks
  • OAuth
  • JavaScript

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 3+ years of professional experience

Education Level

  • Bachelor's degree in CS or equivalent experience
  • Completion of a comprehensive software engineering boot camp

Salary/Compensations

  • $111,956 - $167,934

Benefits

  • Variable compensation (such as bonus or commission)
  • Equity
  • Benefits in accordance with local policies

About the Company

  • Commerce's mission is to empower businesses to innovate, grow, and thrive with our open, AI-driven commerce ecosystem.
  • Parent company of BigCommerce, Feedonomics, and Makeswift.
  • Connects the tools and systems that power growth, enabling businesses to unlock the full potential of their data, deliver seamless and personalized experiences across every channel, and adapt swiftly to an ever-changing market.
  • Believes in harnessing AI responsibly to unlock new possibilities.
  • Purpose is to help businesses confidently solve complex commerce challenges so they can build smarter, adapt faster, and grow on their own terms.
  • A team of bold builders, sharp thinkers, and technical trailblazers who shape the future of commerce.

Equal Opportunity

  • Commerce believes that celebrating the unique histories, perspectives and abilities of every employee makes a difference for our company, our customers and our community.
  • An equal opportunity employer.
  • Committed to creating an inclusive and accessible hiring experience for all candidates.
  • If you require accommodations or adjustments at any stage of the recruitment process, please let us know and we will work with you to meet your needs.