Lead Software Engineer - Python / Go (B2B)

at  BigCommerce

Remote, Tasmania, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Apr, 2025Not Specified24 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

BigCommerce’s mission is to help merchants sell more at every stage of growth, from small startups, to mid-market businesses to large enterprises. We focus on being the best ecommerce platform so our customers can focus on what matters most: growing their businesses.
We are equally passionate about growing our employee’s careers and providing them an incredible experience as we rapidly expand across the globe. We are proud to have been recognized numerous times for our product and workplace culture. We empower our people and customers to build, innovate and grow, so together we can redefine the ecommerce industry.
The B2B team is looking for a Lead Software Engineer who wants to make an impact at every level of society by powering innovators, creative thinkers, entrepreneurs, and business owners around the world to be successful at each stage of their business’s growth.

B2B strategic initiative by better serving our merchants with next-level B2B functionality. Top requested features B2B provides for BigCommerce merchants include:

  • Account Management to allow for multiple tiers of buyers with specific permissions based on their roles
  • Order Tools including shared shopping lists and buy again functionality to improve the customer purchase experience
  • Quote Management to allow shoppers to request a quote directly from the merchant’s storefront
  • Sales Rep Masquerade to enable the merchant’s sales team to assist customers in the purchasing process

BigCommerce B2B Solution

Responsibilities:

  • Lead technical strategy: Define and drive the technical vision for the team, ensuring alignment with organisational goals and business priorities. Make critical architectural decisions that balance immediate needs with long-term scalability and maintainability
  • Mentor and develop engineers: Act as a mentor and coach to team members, helping them grow technically and professionally. Foster a culture of continuous learning and development, and provide opportunities for others to take on leadership responsibilities
  • Own delivery outcomes: Take ownership of technical deliverables and their alignment with broader business objectives. Actively manage project timelines, risks, and dependencies to ensure successful delivery of high-quality software
  • Champion cross-functional collaboration: Collaborate closely with product managers, designers, and other stakeholders to ensure technical solutions meet business requirements and customer needs. Serve as a key point of contact for technical questions and decisions
  • Set technical standards: Establish and uphold best practices for coding, testing, deployment, and operational excellence. Lead by example, setting a high bar for code quality, reliability, and performance.
  • Drive continuous improvement: Identify and advocate for improvements in systems, processes, and tools. Lead initiatives to modernise the tech stack, enhance system reliability, and improve team productivity
  • Inspire and guide the team: Cultivate a collaborative and inclusive team environment where everyone is empowered to contribute, take ownership, and innovate. Set the tone for accountability, trust, and technical excellence
  • Represent the team: Act as the team’s advocate and voice in discussions with leadership, ensuring the team’s work and needs are understood and supported


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Remote, Australia