Search jobs > Carlsbad, CA > Lead software engineer

Lead Engineer, Software (Backend)

Vuori
Carlsbad, CA, US
$160K-$185K a year
Full-time

Job Description

We are looking for a highly skilled Lead Software Engineer to join our team responsible for digital application portfolio that includes eCommerce shopping experience, personalized recommendations, content management system, search, online returns, and retail POS commerce solutions.

As a Lead Software Engineer, you will be responsible for designing, implementing, and maintaining our backend applications written in Typescript and Python, leveraging cloud platforms like AWS and Azure and backend-as-a-services like Algolia.

You will be working closely with our ERP integration team, data engineering team and marketing / eCommerce team to ensure scalability of our architecture and accuracy of data across systems, as well as frontend engineers to design, build & maintain flexible APIs.

Responsibilities include but are not limited to :

  • Design, develop, deploy and maintain scalable solutions that require working with multiple product lines and integrations with internal and external systems
  • Work closely with frontend engineers to build and maintain a standardized and flexible API for frontend applications
  • Design, implement and enforce holistic data schema across platforms and systems
  • Work with data engineering team to ensure accurate reporting
  • Assist with troubleshooting and solving technical issues within and across teams (, ERP integration)
  • Ensure high quality and maintainable code through code reviews, testing, and other best practices
  • Mentor senior and junior engineers
  • Pair effectively with other engineers to deliver high-quality code
  • Practice engineering culture by example, evangelizing best practices like test-driven development and refactoring

Qualifications

  • Bachelor's degree in a Computer Science or relevant field or equivalent experience
  • 8+ years of experience designing and implementing scalable & performant solutions for complex business problems.
  • 5+ years of experience with scripting languages like Typescript or Python.
  • Experience with Shopify Admin GraphQL / REST APIs and general familiarity with eCommerce industry standards and trends
  • Experience consuming and building GraphQL and RESTful APIs
  • Strong understanding and commitment to software engineering principles / processes (, Agile, Waterfall, TDD, DevOps, CI / CD) and continuous improvement through measurement
  • Proven experience architecting and delivering scalable, secure, and performant solutions for complex business problems
  • Ability to effectively communicate technical knowledge with peers
  • Ability to work in a collaborative environment
  • Excellent troubleshooting, problem-solving and analytical skills
  • Extensive experience working with third-party APIs
  • Preferred experience working with CDPs, particularly for customer data activation; experience with GDPR is a plus
  • Experience with all aspects of software development lifecycle from planning and design to implementation, deployment, and on-going maintenance
  • Experience with designing & writing unit tests as a way of maintaining high quality in your code
  • Strong verbal and written communication skills
  • Self-driven and excellent organizational skills to manage priorities
  • Experience in managing & communicating risks / status upward & outward
  • Experience working within fast paced rapidly growing company
  • Experience in building partnerships and working collaboratively across the organization

Additional Information

Pay Range : $160,000-$185,000 / yr

Benefits :

  • Health Insurance
  • Paid Time Off
  • Employee Discount
  • 401(k)
  • 30+ days ago
Related jobs
Promoted
Mitchells Agency
CA, United States

Lead Backend + Infrastructure Engineer. We’re seeking a Lead Backend + Infrastructure Engineer who is excited by the opportunity to take architectural ownership and drive the development of our overall platform. Architect, develop, and maintain scalable and robust backend services using Kotlin and o...

Promoted
Ledgent Technology
CA, United States

Backend Software Engineer (Python, Django, Flask). We're currently looking for a passionate Senior Backend Software Engineer (Python/React) to join our team in Los Angeles. BA/BS Degree in Computer Science, Software Engineering, Information Technology/Systems, or related fields. The ideal candidate ...

Promoted
Skyrocket Ventures
CA, United States

Lead Software Engineer - Consumer Health Platform - up to $200k. The company's product is in the realms of healthcare, consumer web, consumer mobile, and enterprise software. The company has about 100 employees and 25 engineers, and is rapidly growing. Engineering for performance, scalability, and r...

Promoted
aKUBE
CA, United States

We are looking for a motivated Senior Software Engineer to join the Growth Life Engineering team. The Growth Lifecycle engineering group is responsible for orchestrating the customer flow and integrating with various other backend services during signups. Minimum of 5 years of related experience cra...

Promoted
Ned
CA, United States

As Ned’s Senior Software Engineer, your work will influence virtually all aspects of our business. Back-end Software Engineering role. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). This year we raised a seed round from leading investors, ...

Promoted
Rippling
CA, United States

We’re looking for a Staff Software Engineer to join the Time Products team. Writing and reviewing code goes without saying, but at Rippling, engineers do a lot more than just engineering. Lead technical design discussions for new features, as well as providing feedback on other engineers’ designs. M...

Promoted
State Affairs
CA, United States

Lead/Staff Software Engineer - Full Stack. As a Staff Full Stack Engineer at State Affairs, you will lead a team of engineers in architecting, building, and maintaining scalable and efficient web applications using Node. We are seeking a talented and experienced Staff Full Stack Engineer to lead the...

RENAPS
Remote Position, CA
Remote

Relevant experience in backend engineering, preferably in environments with dynamic data pipelines. Implement and maintain thorough testing protocols to validate the functionality and performance of backend processes. Collaborate with a geographically dispersed team to integrate backend services wit...

Abbott
Remote, California, United States
Remote

Our Diabetes division currently has an opportunity for a Lead Software Test Engineer. Software Testing and/or Software Quality Assurance. Experience working as Software Development Engineer in Test (SDET). Must have experience mentoring or leading other engineers. ...

JPMorgan Chase & Co.
CA, United States

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities of practice...