Software Architect at Redaptive

Pune, Maharashtra, India

Redaptive Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
N/AIndustries

Requirements

  • 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 databases, 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)
  • Possesses 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

Responsibilities

  • Identify and propose technical solutions for complex problem-statements (40% time)
  • Provide an application-level perspective during design and implementation, incorporating cost constraints, testability, complexity, scalability, performance, migrations, etc. (40% time)
  • Provide technical leadership and guidance to development teams, mentoring engineers and fostering a culture of excellence and innovation (40% time)
  • Review code and architectural designs to ensure adherence to coding standards, best practices, and architectural principles (40% time)
  • Create and maintain architectural documentation, including architectural diagrams, design documents, and technical specifications, to ensure clarity and facilitate collaboration (40% time)
  • Gather and analyze requirements from stakeholders, understanding business needs, and translating them into technical specifications (50% time)
  • Work alongside teams at all stages of design & development, augmenting and supporting teams as needed (50% time)
  • Conduct presentations, workshops, and training sessions to educate stakeholders and development teams on architectural concepts, best practices, and technologies (10% time)
  • Stay updated with emerging technologies, industry trends, and best practices in software architecture and development (10% time)
  • Identify opportunities for process improvement, automation, and optimization in software development processes and methodologies (10% time)
  • Share knowledge and expertise with team members through mentorship, training sessions, and community involvement (10% time)

Skills

Key technologies and capabilities for this role

System DesignSoftware ArchitectureTechnical LeadershipCode ReviewArchitectural DocumentationRequirements AnalysisScalabilityPerformance OptimizationMentoring

Questions & Answers

Common questions about this position

Is this role remote or office-based?

This role is based in Redaptive’s Pune, India office, with an expectation to work regularly during Pune evenings / USA mornings to align with international teams.

What are the key responsibilities of the Software Architect role?

The role involves 40% system design and architecture, 50% software design and development, and 10% knowledge sharing and continuous improvement, including providing technical leadership, mentoring teams, and staying updated with emerging technologies.

What skills are required for this position?

Required skills include strong analytical and troubleshooting skills, excellent verbal and written communication skills, ability to communicate with stakeholders, work effectively with cross-functional teams, and capability to design systems aligning with business goals and scalability.

What is the company culture like for this role?

The role fosters a culture of excellence and innovation through technical leadership, mentoring engineers, and promoting best practices.

What makes a strong candidate for this Software Architect position?

Strong candidates will have excellent communication skills to collaborate with stakeholders and cross-functional teams, strong analytical abilities for system design considering scalability and business goals, and experience providing technical leadership and mentoring.

Redaptive

Energy-saving solutions for commercial real estate

About Redaptive

Redaptive offers Energy as a Service (EaaS) by funding and installing energy-saving and energy-generating equipment for large organizations, mainly in commercial real estate. Their model allows clients to avoid upfront costs and repay through savings from reduced energy consumption. A unique aspect of Redaptive is its proprietary Data as a Service (DaaS) platform, which provides real-time data on energy usage for better monitoring and optimization. The company's goal is to transform how buildings consume resources, benefiting both the environment and financial performance.

Denver, ColoradoHeadquarters
2014Year Founded
$512.1MTotal Funding
LATE_VCCompany Stage
Data & Analytics, EnergyIndustries
201-500Employees

Benefits

Equity plan participation
Company-subsidized benefits: medical, dental, vision, life insurance
Flexible Spending Accounts: healthcare and dependent care
6% 401(k) match with immediate vesting
Flexible Time Off

Risks

Increased competition from emerging EaaS providers may impact market share.
Reliance on third-party financing could delay project implementations.
Rapid expansion may strain operational resources and lead to inefficiencies.

Differentiation

Redaptive offers a unique Energy-as-a-Service model with upfront cost financing.
Their proprietary Data-as-a-Service platform provides real-time energy usage data.
Redaptive's solutions help clients overcome capital and contractual barriers efficiently.

Upsides

Redaptive secured $100M to accelerate global decarbonization initiatives in 2024.
The company expanded its Denver headquarters, reflecting significant growth potential.
Redaptive's innovative metering program won a Top Project of the Year Award in 2024.

Land your dream remote job 3x faster with AI