Lead Software Engineer

Job not on LinkedIn

🕒 April 23

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Emerald

Emerald

501 - 1000 employees

Founded 2014

đŸ“± Media

đŸ€ B2B

💰 $400M Post IPO equity on 2020-07

Media ‱ B2B

Emerald is a market-leading events and media company that produces over 100 live events and a portfolio of digital media properties to connect buyers, brands, and professionals across industries such as design & construction, retail, industrial, luxury, sports, and technology. The company builds interactive in-person experiences and online communities, leveraging industry expertise and data-driven insights to drive business development, networking, and market intelligence for professional audiences.

📋 Description

‱ Set and uphold quality standards for the team, including coding standards, architectural guidelines, testing expectations, and operational best practices ‱ Provide technical and architectural leadership, guiding system design, component boundaries, integration strategies, and long-term platform evolution ‱ Drive adoption of software design and architectural patterns, such as component-based architectures, event-driven systems, API-first design, and contract-driven development ‱ Establish and evolve development workflows and quality gates, including code reviews, automated testing, CI/CD pipelines, and release readiness criteria ‱ Lead AI adoption within the engineering organization, including: Identifying opportunities to leverage AI for code generation, testing, refactoring, and documentation ‱ Encouraging responsible and effective use of AI tools to improve developer productivity and quality ‱ Partnering with leadership to align AI usage with security, compliance, and engineering standards ‱ Mentor and develop engineers in system design, problem decomposition, and modern development practices ‱ Remain hands-on when appropriate, contributing to design reviews, complex implementations, and legacy refactoring efforts ‱ Lead legacy modernization initiatives, balancing technical debt reduction with feature delivery and business needs ‱ Collaborate closely with Product, Design, DevOps, and other stakeholders to ensure architectural decisions support scalability, reliability, and business outcomes

🎯 Requirements

‱ 12+ years of experience in development, with at least 3 years in a leadership role ‱ Proven ability to lead engineering teams in an Enterprise SaaS environment ‱ Strong expertise in React, Node.js, and modern JavaScript/TypeScript frameworks ‱ Ability to work independently and organize tasks and priorities ‱ Deep understanding of software engineering principles: SOLID, DRY, KISS, separation of concerns ‱ Domain-driven design (DDD) concepts ‱ Proven experience designing and implementing scalable system architectures in Enterprise SaaS environments ‱ Demonstrated knowledge of development and architectural patterns, such as: Component-based architectures, Event-driven systems, API-first and contract-driven development ‱ Experience leading legacy modernization efforts, including migrations to modern stacks and frameworks ‱ Strong understanding of CI/CD pipelines, deployment strategies, and release automation ‱ Strong knowledge of testing strategies (unit, integration, end-to-end, contract testing) ‱ Experience with Docker, Kubernetes, and cloud-native architectures ‱ Familiarity with AWS architecture patterns (networking, security, scaling) ‱ Experience building or maintaining design systems and shared component libraries

đŸ–ïž Benefits

‱ Unlimited vacation for exempt employees ‱ Flexible working locations ‱ 401(k) plan with a company match ‱ Medical/dental/vision coverage with inclusive provisions including transgender services and fertility benefits ‱ Parental and caregiver leave ‱ Dependent, commuter and FSA benefits ‱ Professional development programs like Toastmasters ‱ Mental wellness tools

Apply Now

Similar Jobs

🕒 April 23

Global InfoTek, Inc.

51 - 200

🔒 Cybersecurity

đŸ€– Artificial Intelligence

đŸ›ïž Government

Senior RF Software Engineer supporting Cyber Operations Research and Development on RF emitter identification. Implementing and maintaining software components for real-time sensor data streams.

Cloud

D3.js

ETL

Linux

MySQL

Numpy

Pandas

Postgres

Python

React

Rust

Scikit-Learn

SQLite

🕒 April 23

Firecrawl

1 - 10

🔌 API

đŸ€– Artificial Intelligence

☁ SaaS

Senior Product Growth Engineer for Firecrawl developing features to drive customer growth and retention. Collaborate across the stack to deliver conversion-focused solutions.

JavaScript

Next.js

Node.js

Python

React

SQL

TypeScript

🕒 April 23

Hercules

201 - 500

🚗 Transport

Tech Lead at Hercules developing AI-driven solutions for finance and operations leaders. Leading a high-performing engineering team and integrating AI capabilities into production systems.

Python

🕒 April 22

Digible, Inc

51 - 200

🏠 Real Estate

☁ SaaS

Senior Software Engineer at Digible, building AI-native solutions for the multifamily industry. Join a collaborative team enhancing marketing strategies with modern technologies.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Node.js

React

TypeScript

🕒 April 22

Senior Software Engineer at Process Street architecting and evolving AI-native software solutions. Collaborate in a flexible work environment to redefine software development with AI.

AWS

Java

JavaScript

Postgres

React

Ruby

Scala