Lead Software Engineer
$122.5k - $198kCareers at Crestron
Role Description
The Lead Software Engineer is a senior individual contributor responsible for leading the design, development, and delivery of complex software solutions within Crestron’s product ecosystem. Working with significant autonomy, this role drives technical execution across disciplines, mentors junior and mid-level engineers, and serves as a key technical authority within the team. Lead Software Engineer translates business requirements into scalable, high-quality software and provides hands-on technical leadership to ensure alignment with engineering best practices and organizational goals.
Responsibilities
- Lead the architectural design and full-lifecycle development of complex software features and systems, ensuring scalability, performance, and maintainability across Crestron products.
- Mentor and coach junior and mid-level engineers through code reviews, technical guidance, and knowledge sharing, fostering a culture of engineering excellence and continuous improvement.
- Collaborate cross-functionally with hardware, firmware, QA, product management, and cloud teams to define integration points, clarify interfaces, and deliver cohesive end-to-end solutions.
- Drive resolution of complex, cross-disciplinary technical challenges, applying strategic thinking to balance technical depth with business priorities and schedule constraints.
- Decompose system-level features into well-scoped tasks, estimate delivery timelines, identify technical risks, and propose mitigation strategies to ensure on-time delivery.
- Establish and enforce coding standards, development processes, and best practices; participate in architectural reviews and contribute to continuous improvement of engineering workflows.
- Evaluate and introduce new technologies, frameworks, and methodologies to improve software quality, performance, and development efficiency; lead proof-of-concept efforts where applicable.
- Produce clear, comprehensive technical documentation including design specifications, API references, and runbooks to support maintainability and knowledge transfer.
- Support executive and stakeholder briefings with technical clarity; communicate project status, risks, and technical tradeoffs effectively to both technical and non-technical audiences.
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or related field preferred.
- 5 - 10 years of professional software engineering experience, with demonstrated lead-level contributions.
- 5+ years of experience leading software projects or teams in a product-focused environment.
- 3+ years of experience working in cross-functional Agile teams delivering commercial hardware/software products.
- Proficiency in object-oriented and/or functional programming, .NET preferred.
- System design and software architecture principles (microservices, APIs, distributed systems).
- Agile/Scrum development methodologies and software delivery lifecycle best practices.
- Cross-functional collaboration and technical communication with hardware, firmware, and QA teams.
- Experience with CI/CD pipelines, version control (Git), and DevOps practices.
- Mentoring and coaching engineers; ability to foster technical growth within a team.
Requirements
- Per applicable state requirements, the annual pay range for this position ($122,500 - $198,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.
Benefits
- Medical, Dental, Vision, Life Insurance.
- Short Term Disability.
- 401K with company match.
- Paid Time Off.
- Holidays.
- On-site Amenities at NJ Headquarters & TX Facilities.
- Crestron Market Cafes.
- Fitness Centers.
- ...direction, ensures continuity of knowledge, and leads application development, integration,... ...and maintenance, modernization, and engineering decisions. Roles & Responsibilities:... ...~Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related...SuggestedFull timeRemote work
$101.9k - $132.45k
...What you’ll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world‑class content for our Cengage Learning Platforms (CLP). Working closely with internal partners, you will define and implement an innovative, AI‑first...SuggestedWork experience placementLocal areaRemote work- ...supports student choice by providing a range of pathways that help learners achieve their goals and lead a choice-filled life. What you'll do here As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver a world-class experience for...SuggestedWork experience placementLocal areaRemote work
$200k - $230k
About Us YipitData is the leading market research and analytics firm for the disruptive... ...actionable insights across sectors like software, AI, cloud, e-commerce, ridesharing, and... ...the technical direction of the Signals engineering team and drive the next phase of the product...SuggestedWork at officeRemote workVisa sponsorshipFlexible hours- About us Black Ore is building the leading AI platform designed to accelerate financial services. The company's flagship offering,... ...Role We are seeking a highly experienced and motivated Lead Software Engineer to join our dynamic team. In this role, you will be responsible...SuggestedFull timeWork from homeHome officeRelocation packageFlexible hours
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of an agile team that works to...For contractors
$110.5k - $208.34k
...Martin values your skills, training, education, and background! The Work We are looking for a talented and motivated Lead Software Engineer to join our growing integrated team working on state of the art radar systems and electronic warfare technology....Full timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of an agile team that works to...For contractors
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer-AWS and Terraform at JPMorgan Chase within the Corporate Sector-Commercial and Investment Banking Finance team, you are an...Remote work
$138.2k - $221.1k
What you'll do here: As an Engineering Manager / Technology Lead in our Product Technology and Innovation organization, you are responsible for the... ...successful technology leader, you will build and lead remote software engineering organizations using agile principles to...For contractorsLive inLocal areaRemote workWorldwide$112.7k - $193.2k
...and service reliability experience. ~Lead production support activities for critical... ...environments. ~Partner with Engineering and DevOps teams to identify and remediate... ...or Information Technology or 6+ years of software engineering experience. ~8+ years of...Full time$100 - $125 per hour
Role Description A Lead at Very is an individual who operates with the highest degree of knowledge and accountability for the delivery... ...team the confidence and accountability to do so. As a Lead Software Engineer, you will serve as the key technical architect across...Hourly payFull timeContract workFor contractorsRemote workVisa sponsorship- Role Description UP.Labs is seeking a proven Lead Engineer with a track record in 01 environments to join a new AI platform in our portfolio... ...combines meaningful equity for team members, scalable software built from the ground up, and deep corporate partnerships with...Full time
$101.66k - $200.02k
Role Description Strategic Technology Consulting (STC), an Arcfield Company, is seeking a Lead Software Engineer / Architect to lead the design, development, and integration of the full software stack for advanced tactical edge systems. This role will own the software...Full timeTemporary workFor contractors- Role Description We are looking for an experienced Lead Software Engineer to lead the Back-End team of CatalyX. The focus of this role is on providing strong engineering leadership, establishing high technical standards, and remaining a hands-on contributor throughout...Full timeCasual workWork at officeRemote work
$157k - $200k
Role Description We are seeking a highly motivated lead engineer to join our Apple engineering team. This is a unique opportunity for an engineer with strong technical instincts and a collaborative spirit to work directly on the personalized streaming experience for our...Full time- ...and best practices to continuously improve ourselves and our software. Duties and Responsibilities ~Upgrade, develop, and integrate... ...improvement ~Provide technical leadership to a team of engineers ~Develop tools and applications by producing clean, efficient...Full timeFlexible hours
$155k - $175k
...-person team meetings and company events. We are seeking a Lead Engineer to join our Engineering department. In this role, you will work... ..., collaborative, agile team to build and enhance a growing software platform. You’ll have technical responsibility for end-to-end...Full timeRemote workFlexible hours$93.96k - $159.73k
Role Description Telecom Senior Software Engineer will design, build, and maintain software and systems for communication networks, focusing on coding, testing, integrating, and optimizing network performance, security, and user experience, working with APIs, protocols,...Full timeTemporary work$82.9k - $217.25k
Role Description Leads the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with specialization in Enterprise... ...(ECM) and workflow automation. Applies modern engineering practices CI/CD, automated testing,...Full timeContract workWork at officeFlexible hours- Role Description Join our remote-first culture as the Lead Software Engineer, a critical, hands-on role where you will serve as the Primary Architect and technical guide for our core product suite. You will partner directly with senior leadership to own the technical roadmap...Full timeTemporary workWork experience placementRemote workFlexible hours
$215k - $230k
Role Description We’re looking for a Lead Software Engineer to join Chalkboard and take ownership of critical product and platform areas across our engineering pods. These systems power core parts of our business and must be scalable, reliable, and built to support rapid...Full timeWork at officeWork from homeFlexible hours$128.2k - $200.5k
Role Description Hologic is seeking a Lead Software Engineer to help design and develop secure, cloud- and edge-based solutions that power the next generation of AI-enabled medical devices. In this role, you will work at the intersection of cloud platforms, AI integration...Full timeRemote work- ...remote role that may be hired in the following locations: North Carolina, Arizona, Texas. We are looking for a hands-on Lead Software Engineer who provides technology solutions and integration services in the following areas: ~Payments & Money movement ~Information...Full timeTemporary workRemote work
$170k - $190k
Role Description We’re looking for an experienced Senior Software Engineer to join our Applications Platform team. In this role, you will leverage your expertise in software engineering. You’ll work cross-functionally with engineering, product, design, and customer-facing...Full time- Role Description This is a remote role from anywhere in the US & Canada. As an AI-First Lead Software Engineer, you will act as an orchestrator rather than a manual coder. You will leverage advanced AI tools like Claude Code as your primary interface to generate, test...Full timeWork experience placementRemote workShift work
$209k - $262.4k
...problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging... ...forefront of driving a major transformation within Capital One. ~Lead a portfolio of diverse technology projects and a team of developers...Full timeInternshipRemote work$148.5k - $260.1k
Role Description As a Software Engineer on the Product Team, you’ll turn ambiguous product problems into high-quality shipped software—partnering closely with product and design to define what we build, how we build it, and how we measure success. You’ll work on the core...Full time- ..., working together to translate those challenges into elegant software solutions. This means you'll be designing and developing robust... ...performance and resource usage in mind. ~Make thoughtful engineering decisions around data access patterns, processing efficiency,...Full timeWork at officeRemote workFlexible hours
$179.4k - $204.7k
...problems and meet real customer needs. As a Capital One Android Software Engineer, you’ll have the opportunity to be on the forefront of... ...various disciplines (Android, iOS, APIs, Web, etc.). ~Own and lead delivery of major components and platform needs in...Full timeInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!



















