$120K - 160K a year
Lead the Extensions engineering team with hands-on coding and technical leadership, define scalable architecture, mentor engineers, and drive engineering best practices.
Extensive experience with C# and PHP production systems, technical leadership, mentoring, database proficiency, CI/CD, caching, messaging, containerization, observability, and strong collaboration skills.
Description: • Serve as the lead engineer for the Extensions team, balancing hands-on coding with technical leadership. • Write, review, and maintain high-quality, production-grade code in C# and PHP. • Define and evolve the architecture of services and applications to ensure scalability, maintainability, and performance. • Introduce tools, frameworks, and practices to improve developer experience and productivity. • Advocate for “you build it, you run it” culture and ensure team owns end-to-end lifecycle of software. • Mentor and coach engineers, guide planning and estimation, and break down complex technical work. • Communicate complex technical concepts to varied stakeholders and shape long-term technical strategy with leadership. • Identify risks and opportunities in technical direction and recommend solutions; influence engineering practices across the organization. Requirements: • Extensive professional experience building and supporting production systems in C# and/or PHP, including modern frameworks and libraries. • Proven experience as a technical leader, setting direction, making architectural decisions, and guiding a team toward long-term goals. • Demonstrated ability to mentor, coach, and elevate other engineers, raising the overall effectiveness of the team. • Proficiency with databases (e.g., SQL Server, MySQL), including schema design, optimization, and query tuning. • Strong knowledge of CI/CD pipelines, automated testing, and modern DevOps practices. • Strong knowledge of caching strategies and technologies (e.g., Redis, Memcached) for improving performance and scalability. • Experience with messaging and queuing systems (e.g., RabbitMQ, Kafka, SQS). • Hands-on experience with containerization/orchestration (Docker, Kubernetes). • Practical expertise in instrumentation and monitoring practices (Datadog, New Relic) and ensuring systems are observable and reliable. • Track record of establishing and enforcing engineering best practices (testing, code reviews, observability, alerting, security). • Demonstrated ability to balance hands-on coding with high-level technical leadership. • Strong collaboration and communication skills, working across product, QA, operations, and business stakeholders. • Bachelor’s degree in Computer Science or related field, or equivalent practical experience. Benefits: • Annual salary + bonus • A remote first culture! • Flex PTO • Health, Dental and Vision Insurance • 13 Paid Holidays • Company volunteer days
This job posting was last updated on 9/8/2025