Jobs · cutshort

S

Software Development Engineer III (SDE3)

Solarsquare energy pvt ltd · Bengaluru (Bangalore) · Posted 31d ago

onsiteFull-timesenior5-8 yrsINR 2500000-4000000/YEAR🇮🇳 India
Apply on cutshort

About the role

Join SolarSquare as a Software Development Engineer III, contributing to the development of software solutions for residential solar systems. The role requires expertise in Java, Go, Rust, and Node.js, with a focus on building innovative energy solutions.

Full job description (as posted) ↓

Software Development Engineer III (SDE3) Location: Mumbai / Bangalore | Experience: 4+ Years About SolarSquare: At SolarSquare we are building the Home-Energy brand of future India. We help homes switch to rooftop solar and move away from traditional coal electricity. We are a full-stack D2C residential solar brand - designing, installing, maintaining (after-sales) and financing solar systems for home-owners across India. In 3 years we have scaled to become the leading residential solar brand in India. We are obsessed with quality, customer service and innovating to make it simple for homes to switch to solar. We are looking for leaders to join us in this mission. Know us a bit better through these links: How SolarSquare is Simplifying Residential Solar in India I Ft. Shreya Mishra and Neeraj Jain Featured by TIME Magazine- as World’s Top Greentech Companies of 2025 Solarsquare Raises $40 million in Series B Funding Round How SolarSquare has a chance to become a home energy brand in India Techcrunch SolarSquare article Elevation - Podcast with SolarSquare Founders Startup by IIT Grads Helps Indian Homes Run on Zero Electricity, Earns Rs 200 Crore in Revenues The Climate Conversations ft Solar Square Elevation Capital - SolarSquare What this role is You are an engineer who leads projects at the scope of a service or major subsystem. That means: when a problem lands on your desk, it's usually ambiguous. Your job is to turn it into a clear problem statement, design a system to solve it, ship it through to production, and own how it behaves once it's there. You'll work with one or two engineers on most projects, and you'll be the technical person product, ops, and other engineering teams talk to about that domain. You're not a senior individual contributor who only writes code for assigned tickets. You're not a tech lead who's stopped writing code. You're the person between those two — still hands-on, but increasingly the one shaping what gets built. What you'll do Solve 2–4 complex problems a year end-to-end: shape the problem, design the system, ship it, monitor it. Design single-service systems independently. Define API contracts, data models, scale and reliability requirements. Document and review your design with peers before building. Turn ambiguity into clarity. Take half-formed product tasks and partner with PMs to define what's actually being built. Push back when the ask doesn't make sense. Stay hands-on. Write code that goes into production. Drive code reviews. Debug across service boundaries. Refactor when the codebase needs it. Mentor 1–2 junior engineers. Be someone's first reviewer. Pair when it helps. Take their growth as your responsibility, not a side activity. Be in hiring. Interview candidates regularly. Help shape the interview bar for your function. Own outcomes, not output. Track the business or operational metric your work moves. If it doesn't move, that's a problem you own — not a problem you delivered to. What we're looking for Over 4 years of professional experience in software development, specifically focused on solving large-scale technical challenges. Expert-level proficiency in at least one major programming language (such as Java, GO, Rust, NodeJS etc) with a focus on writing scalable, maintainable, and unit-tested code. Strong command of object-oriented design, design patterns, and the creation of intuitive class-level interfaces. Hands-on experience with multi-threading, concurrency, and Test-Driven Development (TDD). Deep understanding of relational databases (Postgres) and various NoSQL technologies like HBase, Elasticsearch, or Aerospike, Cassandra Comprehensive knowledge of the full software development life cycle on Linux platforms. Proven ability to build highly scalable applications that manage complex business logic and massive datasets. A proactive, "go-getter" mindset characterized by high energy and dedication to task ownership. Experience thriving in fast-paced startup environments with a strong sense of commitment and accountability. A passionate drive to tackle complex, real-world problems through innovative engineering. You've made and defended technical decisions, picked up problems no one assigned, or built things people use that no one asked for. Strong fundamentals in your primary stack — concurrency, data modeling, debugging across systems, performance work. We're stack-agnostic for the right person. Experience designing systems with explicit attention to scale, reliability, and cost — not just functional correctness. Collaborate with a wide range of stakeholders to monitor project outcomes and iteratively refine features based on real-world impact.

Read the full posting on cutshort →

FAQ

Is the Software Development Engineer III (SDE3) role at Solarsquare energy pvt ltd remote?+

This Software Development Engineer III (SDE3) position is listed as onsite (Bengaluru (Bangalore)).

What is the salary for the Software Development Engineer III (SDE3) role at Solarsquare energy pvt ltd?+

The listing states INR 2500000-4000000/YEAR.

What seniority level is this Software Development Engineer III (SDE3) role?+

This is a senior level position.

How do I apply for the Software Development Engineer III (SDE3) role at Solarsquare energy pvt ltd?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Solarsquare energy pvt ltd.