Staff Engineer

Overview

Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

object oriented programming
Agile
DevOps

Job Details

Our client is a pioneering force in the automotive eCommerce space. They are a mission-driven organization with sales exceeding $1 BILLION. As leaders in providing streamlined, user-friendly solutions, they empower brands to maximize online sales. Their commitment to technology, top-notch customer service, and a profound understanding of the automotive market sets them apart. If you're a dynamic Staff Engineer ready to revolutionize the automotive eCommerce space, this opportunity is for you!

Do you like to get creative to solve tech challenges? As a Staff Engineer, you will provide technical leadership (not people leadership!) while building end-to-end features and services that directly impact users daily. At our client, seniority comes with a level of expectation plus accountability. This role is defined by hands-on individual contribution, paired with architectural decision-making, mentorship, and ownership for technical decision-making. A clear understanding of the trade-offs that need to be considered when building enterprise software is essential.

Initially, you will own the design, build, and maintenance of APIs, backend services, and distributed systems. Over time, you will contribute to a range of initiatives on their roadmap that directly impact the business. Though people management is not necessarily a part of the job, they do expect you to lead others by example. Use your expertise to improve engineering standards, live best practices, advocate for quality in engineering, and create processes that enable the team to continue to build world-class software for an industry in need of change.

Responsibilities:

  • Participate, end to end, in the product life cycle: discovery, estimates, requirements gathering, solution design, planning, development, testing, release and warranty
  • Work within a strong tooling stack, including AWS, Kubernetes, Golang, and PHP
  • Make sure they adhere to our standards and always thinking about how to build solutions that address business value and that are secure, maintainable, and scalable
  • Work with Product Manager and other Engineering Leaders to strike the right balance between time, scope (business and architecture) and quality you will own the final technical decision for your team.
  • Constantly align with the Product Manager and with other Engineers to ensure right trade-offs with time, quality, scope and technical debt
  • Look for ways to mentor, direct, guide, and nurture others to help them attain personal goals while delivering technical innovation and business value

Requirements:

  • 10 years of progressive, hands-on software development experience... they don't care which language, but they are a PHP shop
  • Experience leading teams using various Agile development methodologies such as Scrum and Kanban to deliver software products
  • Deep understanding of OO design and all Computer Science fundamentals
  • Bachelors Degree in Computer Science, Computer Engineering, or a related field - OR over 15 years of software development experience
  • Experience working in a cloud-based software development environment, preferably with AWS
  • Understanding of DevOps best practices and principles
  • Experience working in a constantly growing and changing environment
  • Experience working in multi-tenant SaaS platforms
  • Experience with payments and/or eCommerce
  • A growth mentality - willing to own problems
  • Good communication and collaboration skills; comfortable discussing projects with anyone from end users up to the executive company leadership
  • Great interpersonal skills including a positive can-do attitude and sense of humor
  • A desire to GSD - Get Stuff Done!

Nice to have:

  • Masters Degree in Computer Science
  • Experience with Marketplaces (or ecommerce)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.