Software Engineer

2 days ago


India FTC Solar Full time ₹ 2,50,000 - ₹ 12,00,000 per year

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.

About the Role:

We are seeking a Backend Developer with expertise in database management, application development, server infrastructure, and security . In this role, you will be responsible for building and maintaining scalable backend systems , developing APIs, and ensuring seamless data flow. You will also manage server deployment, network configurations, and security measures to protect both the server and application from vulnerabilities, ensuring reliability and performance

Qualifications:

  • 3-5 years of experience in backend development .
  • Proficiency in server-side languages , Python, Javascript, etc.) any OOP Language but preferably Python / JS
  • Strong knowledge of SQL and NoSQL databases and knowledge of writing complex queries.
  • Experience with server setup, deployment, and maintenance .
  • Familiarity with network protocols, firewalls, and server hardening practices .
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Considerable knowledge in algorithm, data-structures and OOP design principles
  • Should have experience in writing reusable / well-fragmented code following code disciplines.
  • Should have a problem-solving aptitude with a user centric mindset with attention to details.
  • A team player who values collaboration, innovation, and inclusion.
  • Comfortable working in an Agile environment.
  • Proficient in using version control tools (Git).

Responsibilities:

  • Design, develop, and maintain robust backend applications .
  • Build and optimize Restful Services APIs
  • Manage databases (SQL/NoSQL) and ensure data integrity.
  • Collaborate with cross-functional teams on infrastructure and architecture.
  • Handle server deployment, configuration, and maintenance .
  • Set up and manage network configurations for secure access.
  • Implement server security (firewalls, SSL/TLS, encryption).
  • Apply application-level security (input validation, sanitization, and access controls).
  • Ensure data protection, authentication, and role-based access control (RBAC) .
  • Identify and mitigate vulnerabilities (XSS, SQL injection, CSRF).
  • Optimize backend systems for performance, scalability, and security .

Skills:

SQL, No-SQL Database Knowledge, Algorithm, Data structures and OOP Design principles, Server side languages - Python / NodeJs / Javascript, Server Setup, deployment and maintenance,

WORKING CONDITIONS

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



  • Pune, India Momentive Software Full time

    Job Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...

  • Software Engineer III

    2 weeks ago


    Bengaluru, India Guidewire Software Full time

    Job Description Summary Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • india, IN Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...