Qureos

FIND_THE_RIGHTJOB.

Lead Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About FTC Solar Inc

FTC Solar is a fast growing, global provider of solar tracker systems, technology, software, and engineering services. We are as passionate about renewable energy as we are about our culture and values. We want to attract likeminded individuals who live and breathe Integrity, Accountability, Innovation and Excellence. We’re humble enough to know that we don’t know everything, so we love bold ideas that disrupt the status quo. Basically, we don’t want you to just fall in line!

FTC Solar is committed to creating a culture of inclusion and diversity. For us, this is not just a set of words or metrics. It drives our culture, creativity, and future success. We support our employees and foster an environment where new ideas and perspectives are celebrated and encouraged. When our employees thrive, FTC Solar thrives. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Position Overview

We are seeking an experienced and innovative Lead Software Engineer to design, develop, and oversee high-quality software solutions. This role requires strong technical expertise, leadership skills, and the ability to guide a team of engineers in delivering scalable and efficient applications. The ideal candidate will collaborate with cross-functional teams to align software development with business objectives and industry best practices.

Key Responsibilities:

  • Lead the design, development, and deployment of complex software solutions.

  • Provide technical guidance and mentorship to a team of software engineers.

  • Collaborate with product managers, designers, and stakeholders to define technical requirements and project roadmaps.

  • Ensure software quality by implementing best practices, code reviews, and testing strategies.

  • Optimize application performance, scalability, and security.

  • Stay up to date with emerging technologies and industry trends to drive innovation.

  • Manage software development life cycle (SDLC) processes, including Agile methodologies.

  • Troubleshoot and resolve technical issues to maintain system reliability.

  • Work closely with DevOps teams to streamline deployment and continuous integration/continuous deployment (CI/CD) pipelines.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • 7+ years of experience in software development, with at least 2 years in a leadership role.

  • Proficiency in programming languages such as Java, Python, C++, or JavaScript.

  • Strong knowledge of software architecture, design patterns, and development methodologies.

  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and microservices architecture.

  • Excellent problem-solving and debugging skills.

  • Strong communication and collaboration abilities.

  • Familiarity with version control systems like Git and development tools.

Preferred Qualifications:

  • Master’s degree in a relevant field.

  • Experience with full-stack development and modern front-end frameworks (React, Angular, or Vue.js).

  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).

  • Background in AI/ML, data engineering, or cybersecurity.

WORKING CONDITIONS

FTC Solar offers competitive wages, growth opportunities, and a comprehensive benefits package.

© 2025 Qureos. All rights reserved.