Staff Engineer Backend
3 months ago
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 timeJob 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...
-
Staff Backend Engineer – Platform
3 weeks ago
Bengaluru, Karnataka, India SolarWinds Full timeJob 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...
-
Staff Backend Engineer – Platform Specialist
3 weeks ago
Bengaluru, Karnataka, India SolarWinds Full timeJob 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...
-
Staff Backend Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Bitgo Full timeJob 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 timeAbout 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...
-
Staff Backend Engineer – Platform
5 months ago
Bengaluru, India SolarWinds Full timeAt 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,...
-
Senior Staff Engineer, Backend
4 months ago
Bengaluru, India Sumo Logic Full timeSr. 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...
-
Staff Software Engineer
2 months ago
Bengaluru, India Databricks Full timeP-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...
-
Staff Software Systems Engineer-Backend
3 weeks ago
Bengaluru, Karnataka, India Extreme Networks Full timePosition: 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 timeWho 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 timeAbout 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 timeJob 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 timeStaff 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...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Clear Ventures Full timeAbout 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...
-
Backend Staff Engineer
3 weeks ago
Bengaluru, Karnataka, India Verve Group Full timeAbout 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...
-
Staff Software Engineer
3 days ago
Bengaluru, India Talent Nexa Consulting Full timeJob 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...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Toast Full timeAt 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...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Toast Full timeWe 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...
-
Staff Software Engineer
2 months ago
Bengaluru, India Databricks Full timeP-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...
-
Staff Backend Developer
3 months ago
Bengaluru, India Hireologist Full timeJob 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,...