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
24 Seven Talent
CA, United States

Our client is seeking a talented and experienced Senior Backend Software Engineer to join our global e-commerce team. Ensure the quality, stability, and performance of the system, guiding engineers to continuously optimize the backend infrastructure. Lead the design or reconstruction of medium to la...

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
Bestinfo Systems LLC
Carlsbad, California

Lead, DSP Software Engineer_Carlsbad-CA,Salt Lake City-UT _Full-Time(FTE)_Direct Hire. Position: Lead, DSP Software Engineer. Actively looking for a skilled software engineer who is passionate about shaping the future of communication system technologies. DSP algorithms in software or equivalent exp...

Promoted
OutScout
CA, United States

OutScout has partnered with the Executive team of a SaaS platform designed to assist University students towards degree completion and career success looking to add a Lead Software Engineer to the team. This role will be a backend-heavy full-stack role. ...

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...

Hasbro
CA

As a Senior Backend Software Engineer working on the D&D team you will help design and build the services that will power the next generation of D&D’s best-in-class digital player tools. At least 3 years of experience as a back-end software engineer building services using technologies like or. ...

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. ...

Splunk Inc
California, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

Crypto Recruit
CALIFORNIA

We are looking for an experienced Backend Engineer that is able to implement software solutions that are tested, maintainable, reliable, and scalable. Collaborate with other engineers to optimize our software engineering processes. They’ll be collaborating with other amazing engineers, and take sign...

Motion Recruitment
X, California, United States

As a Senior Back End Software Engineer, you will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems. We are seeking a talented and experienced Senior Back End Software Engineer to join our dynamic team and play a crucial role in the development and...