Staff Engineer Backend

3 months ago


Bengaluru, India Enphase Full time

Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.

We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects.

If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase

Aboutthe role:

As Backend Staff Engineer inEnphase CloudEngineeringgroup,your mission will be to design,developand maintaincloud-basedsoftware services & modules that cater to millions of users and process terabytesof data.

Enable Enphasetosucceed inSolar Energydomainby building applicationand services forvarious stakeholders of the company includinghomeowners,installersand customersupport

What you will do:

Proven experience in distributed highly scalable distributed application Proven experience in micro-services architecture with k8s deployment Rapidly prototype technologies, tools and components for evaluation Design and implement scalable, reliable, performant and secure applications & services in the realm of micro-services ,webservices, batch Jobs , web Applications , data processing , device integration (IoT) Ability to develop software programs with best of design patterns , data Structures & algorithms Follow and implement best of the software engineering processes that include clean code , test automations ( TDD) , monitoring , performance bench marking etc Work in very challenging and high performance environment to clearly understand and provide state of the art solutions ( via design and code) Ability to debug complex applications and help in providing durable fixes While Java platform is primary, ability to understand, debug and work on other application platforms using Ruby on Rails and Python Responsible for delivering feature changes and functional additions that handle millions of requests per day while adhering to quality and schedule targets.

Who you are and what you bring:

B.E/B.Techin Computer Science or Electrical Engineeringfrom top tier college and > 70% marks 8to12years of solid software development experienceindevelopingcloud-basedapplications. ExcellentJavaprogramming skills with effective use of design patterns, data structure and algorithms Solid experienceinmicroservices and API development using ( Java,SpringFramework,SpringBoot,Spring Cloud NetflixLibraries,Spring Data,JPA/Hibernate ) ,REST principles, cloud design patterns Provenexperienceofdeveloping applications on top ofRelationalandNoSqldatabases such as MySQL,MongoDb,AWSDynamoDb Proficient in working in the environment with tools such as GIT,Jenkins,SonarQube,automated tests (jUnit) ,Maven ,Gradle Knowledge and experience of having worked in AWS Cloud Platform(or Azure / GCP).Good understanding and experience on PaaS services like File &object Storage, Message Queues/Bus, SQL/NoSQL ,Identity and Access management , Load balancersetc Good knowledge and experience with Agile,Clean Code,TDD methodologies Exposure or knowledge in Renewable Tech companies Familiarity with Web Front End (Java Script/React) Familiaritywith workingin Internet of Things / Hardware integration
  • Staff Engineer

    2 days ago


    Bengaluru, India Talent Nexa Consulting Full time

    Job Title : Staff Engineer - Backend Location : Bengaluru, India Company : US-Based Cloud-Native B2B SaaS Product Company Experience : 6-9 Years Position Type : Full-time About the Role :We are looking for an experienced Staff Engineer - Backend to drive the technical direction and execution of our core backend systems. As a Staff Engineer, you will be a key...


  • Bengaluru, Karnataka, India SolarWinds Full time

    Job Title: Staff Backend Engineer – PlatformSolarWinds is seeking an experienced Staff Backend Engineer to join our Platform team in Bangalore. As a key member of our team, you will design, develop, and optimize backend systems that are crucial for the scalability and reliability of our products.Key Responsibilities:Architect and Design: Lead the design...


  • Bengaluru, Karnataka, India SolarWinds Full time

    Job Title: Staff Backend Engineer – PlatformAt SolarWinds, we're a people-first company that's passionate about enriching the lives of our employees, customers, shareholders, partners, and communities. We're seeking a highly skilled Staff Backend Engineer to join our Platform team in Bangalore.Job Summary:We're looking for a talented engineer with a strong...


  • Bengaluru, Karnataka, India Bitgo Full time

    Job Title: Staff Backend EngineerJob Summary:We are seeking a highly skilled Staff Backend Engineer to join our team at BitGo. As a Staff Backend Engineer, you will be responsible for designing, developing, and deploying robust and scalable APIs, libraries, and services to support Custody Experience.Responsibilities:Design and develop strong, resilient, and...

  • Staff Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Moveworks Full time

    About MoveworksMoveworks is the universal AI copilot for search and automation across all your business applications. Our mission is to give companies an agentic AI Copilot that unifies all business systems into one conversational interface.Job DescriptionWe're seeking a highly skilled Staff Engineer to join our team. As a Staff Engineer, you will be...


  • Bengaluru, India SolarWinds Full time

    At SolarWinds, we’re a people-first company. Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, Partners, and communities. Join us in our mission to help customers accelerate business transformation with simple, powerful, and secure solutions. The ideal candidate thrives in an innovative,...


  • Bengaluru, India Sumo Logic Full time

    Sr. Staff Software Engineer - Cloud SIEM Sumo Logic's Cloud SIEM (Security Information and Event Management) platform provides comprehensive security visibility and analytics for modern cloud and hybrid environments. Leveraging advanced analytics and machine learning, our Cloud SIEM delivers real-time threat detection, incident response, and compliance...


  • Bengaluru, India Databricks Full time

    P-926At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to...


  • Bengaluru, Karnataka, India Extreme Networks Full time

    Position: Staff Software Systems Engineer-Backend (Python, Microservices, Rest Gen AI)As a Staff Software Systems Engineer-Backend at Extreme Networks, you will be a key member of our team responsible for designing and developing scalable, high-performance software systems. Your expertise in Python, microservices, and RESTful APIs will be instrumental in...

  • Backend Staff Engineer

    4 months ago


    Bengaluru, India Verve Group Full time

    Who We AreVerve has created a more efficient and privacy-focused way to buy and monetize advertising. Verve is an ecosystem of demand and supply technologies fusing data, media, and technology together to deliver results and growth to both advertisers and publishers–no matter the screen or location, no matter who, what, or where a customer is. With 30...

  • Staff Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Moveworks Full time

    About MoveworksMoveworks is a pioneering AI company that has revolutionized the way businesses interact with their employees. Our mission is to provide a unified conversational interface that unifies all business systems, making employees more productive and businesses more efficient.Job DescriptionWe are seeking a highly skilled Staff Engineer to join our...


  • Bengaluru, Karnataka, India Extreme Networks Full time

    Job Title: Staff Software Systems Engineer-BackendAbout the Role:As a Staff Software Systems Engineer-Backend at Extreme Networks, you will be a key member of our team responsible for designing and developing innovative software solutions that drive business-wide innovation. You will lead technical discussions and strategy, participate in design reviews,...

  • API Staff Engineer

    1 week ago


    Bengaluru, Karnataka, India shreeniwas Full time

    Staff Engineer APIWe are seeking a highly skilled Staff Engineer API to lead our backend API team. As a passionate representative of our product and brand, you will be responsible for the design, implementation, deployment, and support of APIs across product verticals.In this role, you will mentor junior engineers and evangelize best software engineering...


  • Bengaluru, Karnataka, India Clear Ventures Full time

    About this RoleWe are seeking a highly skilled Staff Software Engineer to join our Integration Test Environment team in Bangalore. As a member of this team, you will work with other platform and API teams to create a sandbox and testing environment that is stable, reliable, and trusted by developers.ResponsibilitiesDesign, build, deploy, and maintain highly...


  • Bengaluru, Karnataka, India Verve Group Full time

    About Verve GroupVerve Group is a leading provider of privacy-first omnichannel ad platforms and gaming solutions. Our mission is to revolutionize the advertising industry by delivering innovative and effective solutions that drive growth and success for our clients.Job Title: Backend Staff EngineerWe are seeking a highly skilled Backend Staff Engineer to...


  • Bengaluru, India Talent Nexa Consulting Full time

    Job Title: Staff Engineer - Backend Location: Bengaluru, India Company: US-Based Cloud-Native B2B SaaS Product Company Experience: 6-9 Years Position Type: Full-time ---About the Role We are looking for an experienced Staff Engineer - Backend to drive the technical direction and execution of our core backend systems. As a Staff Engineer, you will be a key...


  • Bengaluru, Karnataka, India Toast Full time

    At Toast, we're building a restaurant platform that helps restaurants adapt, take control, and succeed. We're looking for a skilled Staff Software Engineer to join our Integration Test Environment team in Bangalore. This team will deliver a best-in-class developer experience for our partners and customers.As a member of this team, you'll work with other...


  • Bengaluru, Karnataka, India Toast Full time

    We are seeking a highly skilled Staff Software Engineer to join our Integration Test Environment team in Bangalore. As a member of this team, you will work with other platform and API teams around Toast to create a sandbox and testing environment that is stable, reliable, and trusted by developers.About this role:Design, build, deploy, and maintain highly...


  • Bengaluru, India Databricks Full time

    P-375At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to...


  • Bengaluru, India Hireologist Full time

    Job Title: Staff Backend DeveloperResponsibilities:Backend Development:Develop and maintain backend services using Java, Spring Boot, and Microservices to ensure high performance, scalability, and robustness of applications.Design, develop, and deploy scalable and maintainable backend systems utilizing microservices architecture.Work on server-side logic,...