Full Remote, but SoCal candidates preferred
We are looking for a Full-Stack Lead Engineers to join several of our teams to help us build the technical foundations for a best-in-class shopping experience. Our team is growing and evolving rapidly, and these roles will have an outsized impact in shaping the direction of our technology roadmap and our team culture for years to come, as well as the opportunity to build out a team in their vision.
Provide technical guidance for the team, including creating and reviewing technical designs, code reviews, and driving long-term architectural improvements
This is a hands-on role, with the expectation that some level of coding will be required. The ideal candidate will have the experience to determine the best balance between hands-on development tasks and other responsibilities, depending on the current needs of the team.
While this is not a direct management role, we are looking for someone who can provide mentorship and constructive feedback for the team (and anyone else across the organization), as well as encouraging a culture of learning and growth.
Work closely with product managers, designers, and other business stakeholders to review the roadmap and provide guidance on technical implementation, especially trade-offs between multiple alternatives.
Collaborate with product managers to translate business requirements into user stories.
Contribute to larger architecture and infrastructure initiatives that will impact the entire Engineering organization
7 years or more of full-stack web application development or related experience
Expertise with SQL and relational databases (MySQL/Postgres), including factors that affect database/query performance and best practices for schema design
Familiarity with Sass and CSS
Strong knowledge of computer science fundamentals including data structures and algorithms
Demonstrated experience with enterprise architecture patterns, preferably in a microservice environment
Experience with different types of test automation frameworks (unit / integration / end-to-end tests) and best practices
Strong communications and leadership skills
Ability to thrive in an unstructured environment, working autonomously to find opportunities to deliver business impact
Track record of continuous improvement, both for yourself and your team. Proactively seeks and provides constructive feedback.
Bonus Points * Experience with being a hands-on manager or tech lead, especially in a remote/distributed setting
Experience with AWS tools and ecosystem
Experience with Kafka, Kinesis, or similar systems
Familiarity with Elasticsearch, Solr, or similar search engines
Familiarity with Linux, command line, and shell scripting
Experience with a microservice architecture and CI/CD environment
Previous experience at a start-up or high-growth internal team
Full Stack Software Engineer, Loop & TieRemote Full Time Employment
Software Engineer (Back-End), Muck Rack
Full Stack Engineer (Remote, Europe), Stacker
Full Stack Software Engineer - Fully Remote, TelmarUK remote Full Time Employment
Software Engineering Team Lead, Docyt