Lead Software Engineer
1 week ago
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 ).
- 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.
-
Senior Software Engineer
2 weeks ago
india Better Software Full timeBetter Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...
-
Software Engineer II
1 day ago
India Upland Software Full timeSoftware Engineer IIJob DescriptionOpportunity SummaryYou will join a global R&D team focused on AccuRoute, our on-premise Windows server and desktop product used by enterprises to securely capture, process, convert and route high-volume documents. You will be part of a tight, experienced team that owns several core components of the AccuRoute platform. The...
-
Data Engineer Lead
7 days ago
Hyderabad, India Sonata Software Full timeJob Description About Sonata Software In today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike. As a leading Modernization Engineering...
-
Lead Software Engineer
4 days ago
Bengaluru, India Emmes Full timeJob Description Company Description For over 40 years, Emmes has provided comprehensive Contract Research Organization services, supporting high-impact clinical research within the frameworks of national and international regulatory guidelines. With offices in the US, Europe, Canada, and India, the company drives advancements in global public health and...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India ePS (eProductivity Software) Full timeJob Description Job Title: Senior Software Engineer Location: Bangalore, India Job Type: Full-Time About Us eProductivity Software is a leading provider of innovative software solutions for the packaging industry. Our R&D division in Bangalore is focused on delivering high-performance, scalable technologies that power mission-critical products like AC4D, a...
-
Lead Software Engineer
3 weeks ago
Chennai, India Fidelity Investments Full timeJob Description Job Description Job Tittle : Lead Software Engineer The Purpose Of This Role Workplace Investing Quality Engineering (WI QE) is actively seeking a Principal Software Engineer in Test to work on Security Services product. The aspirant is an expert in crafting, developing, and maintaining automated test suites to ensure product quality and...
-
Lead Software Engineer
2 weeks ago
Bengaluru, India Chase Bank Full timeJob Description We 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 at JPMorgan Chase within the consumer & Community Banking Team, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...
-
Lead Software Engineer
4 days ago
India Delivery Hero Full timeAbout Delivery Hero India: Delivery Hero India is part of Delivery Hero Group, the world’s leading local delivery platform. We operate in over 70+ countries worldwide, powered by tech but driven by people. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index....
-
Lead Software Engineer
2 days ago
India Delivery Hero Full timeAbout Delivery Hero India: Delivery Hero India is part of Delivery Hero Group, the world’s leading local delivery platform. We operate in over 70+ countries worldwide, powered by tech but driven by people. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index....
-
Lead Software Engineer
6 hours ago
india Delivery Hero Full timeAbout Delivery Hero India:Delivery Hero India is part of Delivery Hero Group, the world's leading local delivery platform. We operate in over 70+ countries worldwide, powered by tech but driven by people. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.About...