Redaptive Logo

Redaptive

Software Architect

Reposted 18 Days Ago
Be an Early Applicant
In-Office
Pune, Maharashtra
Expert/Leader
In-Office
Pune, Maharashtra
Expert/Leader
The Software Architect will lead architectural decisions, mentor teams, design scalable solutions, and align technical strategies with business goals.
The summary above was generated by AI

Position Summary:

About Redaptive:
Redaptive helps large companies modernize their infrastructure with no upfront capital. We fund and execute energy and equipment upgrades across their real estate portfolios, then measure the results so they can reinvest savings into growth. We call it Infrastructure Monetization.
Our company culture is exciting, collaborative, and fast paced. We are passionate about changing the world and helping our customers become more environmentally sustainable and profitable. From decarbonizing facilities to modernizing critical infrastructure, our work delivers measurable impact for our customers, communities, and the planet. We are looking for team members who are driven, passionate, and want to take on a diverse set of challenges to help grow a great company.
Founded in 2015 and headquartered in Denver, Colorado, Redaptive is comprised of over 350 employees and operates across 12,000+ sites in over 10 countries. Redaptive, Inc. is an equal employment opportunity employer, and all qualified applicants will receive consideration for employment. For more information, visit www.redaptive.com.
Position Summary:
As a Software Architect, you will be responsible for providing technical leadership and architectural guidance to development teams, ensuring the design and implementation of scalable, robust, and maintainable software solutions. You will collaborate with stakeholders, including business leaders, project managers, and developers, to understand requirements, define architectural goals, and make informed decisions on technology selection, system design, and implementation strategies. Additionally, you will mentor and coach team members, promote best practices, and foster a culture of innovation and excellence within the organization.
This role is based in Redaptive’s Pune, India office, with an expectation to work regularly during Pune evenings / USA mornings to align with teams across several international time zones.

Responsibilities and Duties:

Time Spent Performing Duty:
System Design and Architecture: 40%

  • Identify and propose technical solutions for complex problem-statements.
  • Provides an application-level perspective during design and implementation, which incorporates for cost constraints, testability, complexity, scalability, performance, migrations, etc.
  • Provide technical leadership and guidance to development teams, mentoring engineers and fostering a culture of excellence and innovation.
  • Review code and architectural designs to ensure adherence to coding standards, best practices, and architectural principles.
  • Create and maintain architectural documentation, including architectural diagrams, design documents, and technical specifications, to ensure clarity and facilitate collaboration.

Software Design and Development: 50%

  • Gather and analyze requirements from stakeholders, understanding business needs, and translating them into technical specifications.
  • Work alongside teams at all stages of design & development. Augmenting and supporting teams as needed.

Knowledge Sharing and Continuous Improvement: 10%

  • Conduct presentations, workshops, and training sessions to educate stakeholders and development teams on architectural concepts, best practices, and technologies.
  • Stay updated with emerging technologies, industry trends, and best practices in software architecture and development.
  • Identify opportunities for process improvement, automation, and optimization in software development processes and methodologies.
  • Share knowledge and expertise with team members through mentorship, training sessions, and community involvement.

Required Abilities and Skills:

  • Strong analytical and troubleshooting skills.
  • Excellent verbal and written communication skills.
  • Ability to effectively communicate with stakeholders, including business leaders and project managers to understand requirements and constraints.
  • Works effectively with cross-functional teams, including developers, QA, product managers, and operations.
  • Capability to understand the bigger picture and design systems that align with business goals, scalability requirements, and future growth.
  • Ability to make tough decisions and take ownership of architectural choices, considering both short-term and long-term implications
  • Mastery of one or more programming languages commonly used in software development, such as Java, Python, or JavaScript.
  • Expertise in SQL and NoSQL database, including database design and optimization.
  • Ability to quickly learn new technologies and adapt to changing requirements.
  • Knowledge of techniques for designing scalable and high-performance web services, including load balancing, caching, and horizontal scaling.
  • Knowledge of software design principles (e.g. object-oriented principles, data structures, and algorithms.)
  • Processes a security mindset, drives adoption of best practices to design systems that are secure and resilient to security threats.
  • Continuously learning and staying up to date with emerging technologies and best practices.
  • Domain knowledge in energy efficiency, solar/storage, or electric utilities is a plus.

Education and Experience:

  • 10+ years of software development experience.
  • Proven track record of delivering high-quality software solutions within deadlines.
  • Demonstrated technical leadership experience.
  • Experience with data heavy systems like Databricks and Data Ops.
  • Experience with Cloud (AWS) application development.
  • Experience with Java & Spring framework strongly preferred.
  • Experience with distributed architectures, SOA, microservices and containerization technologies (e.g., Docker, Kubernetes)
  • Experience designing and developing web-based applications and backend services. 

Travel:

This role may require 1-2 annual international work visits to the US.

The Perks!  

At Redaptive, we believe great work starts with great people — and we’re committed to supporting you every step of the way. From health and wellbeing to growth and flexibility, our benefits are designed to help you live well, work smart, and grow with us. We foster a fun, fast-paced, and collaborative culture driven by our passion for creating a more sustainable and profitable world. Join us to take on diverse challenges, grow your career, and help build a healthier planet. 

  • Live Well: Comprehensive health insurance for you and your family, access to wellness apps, second medical opinions, and an Employee Assistance Program for mental wellbeing.  
  • Financial Wellbeing: Competitive pay, bonuses, and equity participation that reward your contribution and commitment.  
  • Flexibility & Time Off: Enjoy generous paid time off, a hybrid work model, and family-first policies including paid parental leave.  
  • Growing Ahead: We offer continuous growth and learning programmes for upscaling, continuous growth. This includes – curated learning modules, online programmes, certifications and cross-functional opportunities. 2 in every 5 roles on an average are filled through internal talent — a reflection of our strong culture of growing from within.  
  • Redaptive Extras: Snack-stocked pantries, creative workspaces, and fun office events to collaborate and unwind. 

The company is an Equal Opportunity Employer, drug-free workplace, and complies with Labor Laws as applicable. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. 

Redaptive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Top Skills

AWS
Databricks
Docker
Java
JavaScript
Kubernetes
NoSQL
Python
SQL

Similar Jobs

18 Days Ago
In-Office
4 Locations
Senior level
Senior level
Energy
Lead the architecture and implementation of Teamcenter PLM functionalities, coordinating requirements, assessing business processes, and collaborating with global teams.
Top Skills: CloudFederated ArchitecturesJavaMicroservicesMs-OfficeSap OdataTeamcenter Bmide
7 Days Ago
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Healthtech • Logistics • Pharmaceutical
Develop software strategies, define architecture standards, and advise on technology integration and governance for enterprise solutions.
Top Skills: AWSAzureBigtableCassandraCouchdbCSSGCPGradleHadoopHbaseHTMLJavaJavaScriptJdbcJeeJmsJpaMongoDBNeo4JPythonRavendbRedisSpringSQL
4 Days Ago
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Looking for a Software Architect to design and develop scalable applications, ensuring technical feasibility in UI/UX with strong backend and frontend technology proficiency. Responsibilities include leading projects, code review, and adhering to industry standards.
Top Skills: Angular 8+AWSAzureDynamoDBGitGoogle Cloud PlatformJavaMongoDBMySQLNode.jsPostgresPythonReactVue

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account